‹ Back to notes

Field Note

Codex Handbook · Chapter 7 | Build the result and make the minimum repair

《Codex 使用手册》· 第 7 章|形成成果与最小修复

Complete one continuous case and repair only the affected content.

CHAPTER 07 · 7.5–7.9

Handbook version: v1.0 · Official material check: 2026-08-23 · The current interface and account availability depend on each reader’s own state.

7.5 Draw the task map from start to handoff

7.5 Draw the task map from start to handoff - teaching diagram
Figure 7-05 · DIA-07-05. Put the starting, change, repair, and handoff stages on one task map; teaching illustration, not a product interface.
Read-only inputs, three outputs, and the human stop line for the capstone practice
Figure 7-06 · UI-07-05-01. A locally rendered, fully fictional practice artifact from 2026-08-22. It shows read-only inputs, three outputs, four pending decisions, and a human stop line; it does not prove a real webpage, product state, business, automatic saving, sending, or publishing.

A task map is a readable route, not a complex project-management system. This case can be divided into eight stages:

  1. Confirm the practice goal, permitted scope, and writable-file list.
  2. Read old-instructions.md and pending-card.md in read-only mode; keep the later-change material unopened.
  3. Separate the facts known at the start from the four pending decisions.
  4. Write the initial task-brief.md and form the three initial drafts in sequence.
  5. At 7.9, receive and copy the later-change material and record its local effects.
  6. Keep the old and new values, and repair only the affected positions in the three drafts.
  7. Use consistency-table.md to compare the three revisions while retaining differences and unknowns.
  8. After the human delivery gate, remain stopped before sending or publishing.

Write one checkpoint beside every stage. A checkpoint is a place where progress can still be verified, such as “materials copied but unchanged”, “four pending decisions listed but not answered”, or “all three drafts opened”. If no evidence says which stage is current, do not continue.

You can say:

Turn the eight stages into a task map.
For each stage write the goal, input files, record to leave, pass condition, and stop condition.
Keep the map inside the local fictional practice; do not create scheduled jobs or connect to external systems.

Check that every stage has an input, an output, and a stop condition, especially that stages 5 and 6 retain the before-and-after difference before revising drafts. A common pitfall is treating “open the file” as “the check is complete”; opening is only an action, while evidence requires recording what was seen and having a person inspect it. Keep the writable boundary in the personal-copy folder, using the personal-copy/README.md link as the folder instructions entry where allowed practice files such as request-card.md are listed.

7.6 Separate known facts from pending decisions

7.6 Separate known facts from pending decisions - teaching diagram
Figure 7-07 · DIA-07-06. Separate facts supported by the old instructions from unknowns on the pending card without opening the later-change material; teaching illustration, not a product interface.

Start with a two-column table. The first column says what the starting material explicitly states; the second says what the material has not decided and must remain with a person. At this point, known facts come only from old-instructions.md: registration time, field names, the ordinary-item handling wording, and the fact that special items have no promised supply time. Compare the pending questions with pending-card.md, but do not infer answers. The later-change material is not yet introduced. Record that boundary in the personal-copy folder and use personal-copy/README.md as the folder instructions entry. The pending column must keep all four items:

  1. Registration location: where the registration is kept.
  2. Duty role: who serves in that role.
  3. Paper register: whether a paper register is retained.
  4. Notice method: how to notify the registrant if an item cannot be provided.

“Pending” does not mean that an answer exists somewhere else; it means the current material is not enough to conclude safely. Turning a pending item into an affirmative sentence makes a later reader think the responsible person has already agreed.

You can say:

Read only old-instructions.md and pending-card.md in the personal-copy folder.
Create two columns named “known at the start” and “pending decisions”.
For every known fact record the source material and location; keep all four pending decisions word for word.
Do not infer a responsible person, place, paper process, or notice method.
Output a check-record.md draft, not a final enablement note.

Check that every starting fact can return to the material, that none of the four pending decisions has been rewritten as settled, and that the later-change material was not used as an input. Compare the boundary against pending-card.md and the read-only rule in personal-copy/README.md. A common pitfall is treating “duty role” as a known person; the material mentions the role but does not identify anyone, so it must remain unknown. Use check-record.md and old-instructions.md to leave that evidence.

7.7 Write the first executable task-brief.md

7.7 Write the first executable task brief - teaching diagram
Figure 7-08 · DIA-07-07. State why, with what, what to do, and where to stop in a task brief another person can execute; teaching illustration, not a product interface.

task-brief.md should tell the next person why the work exists, what to use, what to do, and where to stop. Include six fields:

Field What to write for this practice
Goal Update a fictional office-supply request note and leave a traceable record.
Input At the start use old-instructions.md and pending-card.md in the personal-copy folder, following the personal-copy/README.md folder instructions; in section 7.9, add the later-change copy to that same personal-copy folder, again following the personal-copy/README.md instructions.
Allowed actions Read, compare, draft, and record differences; save only the named practice files in the personal-copy folder, using the personal-copy/README.md folder instructions.
Prohibited actions Use the network, log in, upload, delete, overwrite original material, send, or publish.
Result request-card.md, task-brief.md, and three initial drafts: the update draft, check-record.md, and handoff-slip.md; in section 7.9, produce revisions, consistency-table.md, human-delivery-gate-checklist.md, and retrospective.md in the personal-copy folder.
Human acceptance A person opens each file and checks facts, unknowns, file locations, and the stop line.

“Allowed actions” states what you may do, while “prohibited actions” states what you may not do; together they form the boundary. Do not write only “organize the material”, because that does not identify an action that crosses the line.

You can say:

Turn the request into an executable task brief.
It must contain the goal, input, allowed actions, prohibited actions, result, and human acceptance.
The result may be written only to the listed personal-copy files: request-card.md, task-brief.md, the three drafts, consistency-table.md, human-delivery-gate-checklist.md, and retrospective.md.
Do not send or publish anything real. If material conflicts or is missing, mark it pending and stop expanding.

Check whether a person unfamiliar with the project can understand task-brief.md, whether it names the personal-copy folder and points to personal-copy/README.md as the folder instructions entry, and whether human acceptance comes last. The assistant may list checks, but a person must open the files and make the final decision. Keep the complete list with personal-copy/README.md, request-card.md, task-brief.md, update-draft.md, check-record.md, handoff-slip.md, consistency-table.md, and human-delivery-gate-checklist.md.

7.8 Proceed step by step and leave reviewable records

7.8 Proceed step by step and leave reviewable records - teaching diagram
Figure 7-09 · DIA-07-08. Record the action, file, basis, and next step after every action so pause and recovery retain a location; teaching illustration, not a product interface.

Now execute the map. After every action, write four things in check-record.md: what you did, which file you opened, the basis, and the next step. The basis is the file or wording you actually saw, not an assistant's inference.

In a new Codex Desktop task, place old-instructions.md, pending-card.md, the personal-copy folder, and task-brief.md in one local practice folder. Use the personal-copy/README.md link as the folder instructions entry. Ask it to read before writing and change one target draft at a time. Form the update draft, check-record.md, and handoff-slip.md in sequence. After each one, open it yourself and confirm its name, content, and status before asking for the next. The later-change material remains unopened in this section.

You can say:

Work only on update-draft.md.
Read old-instructions.md, pending-card.md, the personal-copy folder, and task-brief.md, then list the starting facts you will cite.
Write only what old-instructions.md supports. Keep all four pending decisions pending; do not open or cite the later-change material.
Afterward list the file location, sources used, and undecided items.
Do not modify inputs, create extra files, send, or publish.

Check that each output writes only to its assigned draft, that check-record.md records the source and next action, and that all three initial drafts are marked “initial draft, pending later change and human acceptance”. This check record is the reviewable basis for pause and recovery. A common pitfall is asking for all three outputs at once, which makes differences hard to locate; one draft at a time is safer. Keep related links in personal-copy/README.md, update-draft.md, task-brief.md, old-instructions.md, pending-card.md, check-record.md, handoff-slip.md, and consistency-table.md.

7.9 When a change appears, make the minimum repair

In section 7.9, simulate receiving a mid-process change. A person opens correction-note.md, copies it as correction-note-personal-copy.md, and records the receipt time and file location in check-record.md. The correction-note.md says that old-instructions.md changes “every Tuesday and Thursday” to “Monday through Thursday before 16:00”; “purpose” changes to “reason for use”; the ordinary-item handling wording changes; and the update draft must add a practice-draft reminder. A minimal repair changes only affected sentences and records instead of rewriting everything that did not change.

The safe order is to preserve the old value in check-record.md, then record the source and new value; next revise the update draft, check-record.md, and handoff-slip.md in the personal-copy folder; finally reopen all three drafts and check the affected locations. Neither the original old-instructions.md nor the original correction-note.md is deleted or overwritten.

Materials and facts: three offline materials separated into known facts and pending decisions
Figure 7-10 · DIA-07-09-01. Preserve the old value, record the change source and affected drafts, and do not overwrite original material; teaching illustration, not a product interface.

You can say:

Read only the copied correction-note-personal-copy.md, the three initial drafts, and task-brief.md, then make one minimal repair.
First preserve the old value, new value, and correction location in check-record.md; then update only the affected sentences in the three drafts.
Do not delete the old record or decide any of the four pending items.
List the locations affected in the three revised drafts and wait for human inspection.

Check that the old value remains findable, the new value has a correction source, and the three revisions do not conflict. A common pitfall is changing old-instructions.md into a new instruction, which hides what happened; if the old value disappears, stop and return to the initial draft in the personal-copy folder, using the folder instructions entry only to confirm the folder rules. Recheck the correction copy in correction-note-personal-copy.md, the repair record in check-record.md, the handoff in handoff-slip.md, and the unchanged-file boundary in personal-copy/README.md.

Trace and repair: preserve the old value, record the change, and repair only the affected scope
Figure 7-11 · DIA-07-09-02. Repair only affected sentences and recheck the three drafts while retaining unchanged content and unknowns; teaching illustration, not a product interface.
The minimum repair scope after a change in the capstone practice
Figure 7-12 · UI-07-09-01. A locally rendered, fully fictional practice artifact from 2026-08-22. It shows one changed fact field and three affected files while the original inputs and four pending decisions remain unchanged; it does not prove a real webpage, product state, business, automatic saving, sending, or publishing.
On this page
  1. 7.5 Draw the task map from start to handoff
  2. 7.6 Separate known facts from pending decisions
  3. 7.7 Write the first executable task-brief.md
  4. 7.8 Proceed step by step and leave reviewable records
  5. 7.9 When a change appears, make the minimum repair

Keep reading

These are the closest notes in the same archive. You can also search the source posts, return to the archive, or follow a tag.

Ask about this Open archive Browse tags