03 / WORK OWNERSHIP

Hand over a share,
not the whole.

Don't make the AI read everything and ask it to "be careful." Cut out one person's job: the places they may touch, the modules they may use, and the conditions that stop them.

PLAN
ASSIGN
CONTEXT

BEFORE THE FIRST LINE

Decide where it lives
before it's written.

Not clean-up afterwards. Describe what you want in one sentence, and non-conflicting shares and placements are proposed first, from the current structure and the record.

01FOUND

What you want

"Add PDF export for invoices."

02PLAN

Non-conflicting bundles

Three: domain / rendering / ui

03ASSIGN

One person's contract

Just the scope and the prohibitions

A SMALL CONTRACT

Don't hand it 182KB.
Hand it 1.5KB.

Instead of re-reading the whole codebase to reach the same judgment, hand over only the promises this job needs. The numbers are measured, not invented.

ASSIGNMENT / 021,536 BYTES
YOU OWN
src/rendering/**
MAY USE
src/domain/**, src/shared/**
MUST NOT TOUCH
src/ui/**, package.json
DONE WHEN
PDF output test passes
public API remains unchanged
ISSUED FROM APPROVED SPEC / REV 04

BEYOND THE SESSION

The conversation ends.
The work continues.

PARK

Park the middle

What was tried, what's still undecided, and the next move go into the ledger.

DEADEND

Record dead ends

The road that didn't work is recorded, so the next AI doesn't walk it again.

HANDOFF

Hand over the share

Not a summary of the chat — the grounds and the scope, passed to the next worker.

HUMAN AUTHORITY

The AI can propose.
A human decides.

AccordRail is a tool for giving work to AI — not for concentrating authority in it. Approving the record, changing a share, and accepting "done" remain human decisions.

Delegate the work.
Keep the authority.

04 / NEXT

Does the mechanism actually work?See the evidence ↗