v0.6.0 · Jun Hardening

This harness cannot be banned.

Provider-independent guardrails and workflows that build your software, run your research, and write your content.

It lives in your repo as plain commands and notes, not inside any one company's product. Switch tools, switch models, switch vendors: the same loop keeps running. Nobody can flip a switch and take it away.

Runs the same in Claude Code · Codex · OpenCode · and more.

one loop, every task
  1. 1 Roadmap
  2. 2 Plan
  3. 3 Build
  4. 4 Test
  5. 5 Go live
  6. 6 Save the learning

↻ then back to the top, for the next piece of work

60s
to set up
5
questions to start
2
checks before anything ships
6
steps in the loop
0
vendor lock-in
01 — what you get

Six things, each doing one job.

Together they are the rhythm: think first, build carefully, prove it, remember it.

plan first

It plans, then waits for your yes.

It writes a short plan and stops before touching a single file. The plan is the agreement, so nothing gets built that you did not approve.

memory

It remembers across sessions.

Decisions and lessons live in your repo. Close everything, come back next week, and the next session opens already knowing where you left off.

proof

It will not call something done until it is.

Before anything is marked finished, it checks the work against the real code and tests. Anything that can only be proven on the live site is held back until it has been proven there.

clarity

It always shows which step it is on.

A clear label at every step, so you always know whether it is planning, building, or checking the work.

setup

It sets up in about a minute.

Five questions, one pass, and the plan, the task list, and the checks are written for you.

existing code

It reads big existing projects.

Point it at a large codebase and three focused readers map it at once, then hand you one short summary to work from.

02 — how it works

One loop, six steps, every task.

Each piece of work runs through the same six steps. You always know whether it is thinking, building, or checking that the live site really works.

01

Roadmap

Keep a short list of what is next. New ideas get parked on the list, not jammed into today's work.

02

Plan

It writes a short plan and stops. You read it, you approve it, then the work starts. The plan is the spec.

03

Build

It does the work one task at a time, and ticks each one off as it goes. Nothing moves on until the piece in front of it is done.

04

Test

It checks the work against the plan and tells you, with proof, what passed and what did not. No taking its own word for it.

05

Go live

It runs the checks again, publishes, watches the live site for a minute, and writes down what shipped. One command puts it back if something is wrong.

06

Save the learning

When something breaks, it works out why, writes it down, and adds a new check so the same gap cannot open twice.

03 — beyond code

Not just for software.

Strip it back and it is a work loop with four parts: a plan you approve before work starts, a checklist of what "done" means, a step that demands proof for each item, and a memory that carries between sessions. None of that is about code. It fits any work where "looks finished" and "actually done" are dangerously different things.

research

Research and due diligence.

Each row becomes "every claim has a real source." The proof step is fact-checking, and it will not accept a claim backed by a misquoted or made-up source. Going live means opening the real source and confirming it says what you claim.

content

Content and writing.

Your checklist is the brief: covers these points, this tone, both languages at parity, a real call to action. "Go live" means published, links work, the page renders. Memory holds your voice and style so the next piece starts aligned.

compliance

Regulated and compliance work.

The strongest fit. Every requirement is a row with evidence attached, and the decision log is an audit trail. A draft your team approved is not the same as filed with the regulator: the same rule in a different costume.

and more

And further still.

Course material, where rows are learning objectives. Proposals and grants, where every requirement is answered and "go live" is submitted before the deadline. Data reports, where no finding lands without the number behind it. Team runbooks that improve themselves after each miss.

It earns its keep when "done" is something you can write down and proof actually matters. For open exploration with no quality bar, the plan and checklist are overhead you can skip.

04 — nothing slips

Nothing falls through the cracks.

A way of working with no gaps. Every meaningful moment leaves a written trace: the decisions, the timing, the context. You can always see what happened, and always pick up exactly where you left off.

decisions

Every choice, with its reasons.

When a real decision gets made, it is written down with the options that were weighed and why this one won. Months later you see not just what was chosen, but why.

recovery

Stop anytime, lose nothing.

Close the laptop mid-task, come back next week, and the work resumes already knowing what you were doing, what is next, and what was blocking you.

trail

A dated record of every step.

Each step leaves a written, timestamped trace. Look back and see exactly what happened, in order, with no reconstructing it from memory.

build record

Every round of work, written down.

When a piece of work finishes, a short record is saved of what got built, what was checked, and where it landed. The busiest part of the loop is no longer invisible.

handoff

A clean handoff note, every time.

Before you step away, a tidy, fixed-shape summary is kept: current task, what is next, what is blocking. The next session reads it instantly.

05 — decisions

The choices that make it work.

The things it commits to, and the ones it deliberately said no to.

what it is
A set of commands and notes that drop into Claude Code, Codex, OpenCode, and other environments. No web app, no server, nothing to host.
how it remembers
Plain text files in your repo. The important ones load automatically when a session starts; the rest are kept as a dated archive. No database.
before it codes
Work only starts after you approve the plan. The plan is the spec, so there is no surprise code.
before it builds
It writes a check that fails first, so you can see the feature really was missing, then makes it pass. The skip path is logged when a task is too small to need one.
before it's done
It checks every open item against the real code, tests, and live site. Proof required, never just its word.
before it ships
Anything that can only be proven on the live site is never ticked off from your laptop. It is re-checked against the real address after publishing. No live check, nothing shipped.
your rules, your stack
It ships with no opinions baked in. Your preferences live in one file, so it adapts to how you already work.
06 — lineage

Where this came from.

The inspiration comes from our earlier build — the world's first brand strategy harness, ai.brandguide.me. Built between August 2025 and March 2026 to reach full capacity, with many new things still coming. Try it free and see how it guides you when building a new brand.

Two commands, sixty seconds.

Inside Claude Code, Codex, OpenCode, or another environment. No accounts, no infrastructure, nothing new to learn.

/plugin marketplace add bencium/bencium-marketplace
/plugin install bencium-harness@bencium-marketplace

Restart your tool, then run /bencium-init in any folder. New project or existing one, both work.

The same commands fall back to plain numbered questions in claude.ai, Cursor, and other tools.