Write down the open-decisions file's fixed shape and its permanent-number rule #35

Merged
john merged 1 commit from fm/fm-ship-open-decisions-template into main 2026-09-24 10:17:34 +00:00
Owner

Why

The captain set two rules on 2026-09-11. The open-decisions file keeps its current structure exactly. A decision number is never reused, renumbered or deleted: an answered decision keeps a one-line row in an answered table at the foot of the file, in numeric order, linking to its own answer document.

This change records those rules as a template beside the decision-hold-lifecycle skill, which is already loaded whenever an answer is recorded or routed, so a future session preserves the shape instead of redesigning it.

Why it is a PR now

This commit (60c7cb2) sat on this machine's local main, never pushed. On the night of 09/23 it bundled itself into three other workers' branches, and each had to be rebased around it. Shipping it on its own ends that. It is a clean cherry-pick onto current main with content identical to the original, and the no-mistakes pipeline passed at 6d694ce.

Original commit message

The captain set two rules on 2026-09-11: the open-decisions file keeps its
current structure exactly, and a decision number is never reused,
renumbered or deleted - an answered decision keeps a one-line row in an
answered table at the foot of the file, in numeric order, linking to its
own answer document.

Record that as a template beside decision-hold-lifecycle, which is
already loaded when an answer is recorded or routed, so a future session
preserves the shape instead of redesigning it. Classify the new file for
the documentation audience check.

Open

Nothing. This is the firstmate repo, so there is no Plane story. After merge, this machine's local main fast-forwards through the normal fleet-sync path.

## Why The captain set two rules on 2026-09-11. The open-decisions file keeps its current structure exactly. A decision number is never reused, renumbered or deleted: an answered decision keeps a one-line row in an answered table at the foot of the file, in numeric order, linking to its own answer document. This change records those rules as a template beside the decision-hold-lifecycle skill, which is already loaded whenever an answer is recorded or routed, so a future session preserves the shape instead of redesigning it. ## Why it is a PR now This commit (`60c7cb2`) sat on this machine's local main, never pushed. On the night of 09/23 it bundled itself into three other workers' branches, and each had to be rebased around it. Shipping it on its own ends that. It is a clean cherry-pick onto current main with content identical to the original, and the no-mistakes pipeline passed at `6d694ce`. ## Original commit message The captain set two rules on 2026-09-11: the open-decisions file keeps its current structure exactly, and a decision number is never reused, renumbered or deleted - an answered decision keeps a one-line row in an answered table at the foot of the file, in numeric order, linking to its own answer document. Record that as a template beside decision-hold-lifecycle, which is already loaded when an answer is recorded or routed, so a future session preserves the shape instead of redesigning it. Classify the new file for the documentation audience check. ## Open Nothing. This is the firstmate repo, so there is no Plane story. After merge, this machine's local main fast-forwards through the normal fleet-sync path.
Write down the open-decisions file's fixed shape and its permanent-number rule
All checks were successful
CI / Test coverage guard (pull_request) Successful in 12s
CI / Lint shell scripts (pull_request) Successful in 4m41s
CI / Behavior portable parallel 1 (pull_request) Successful in 3m6s
CI / Behavior portable parallel 2 (pull_request) Successful in 3m0s
CI / Behavior portable serial 4 (pull_request) Successful in 9m11s
CI / Behavior portable serial 1 (pull_request) Successful in 14m15s
CI / Repo invariants (pull_request) Successful in 5s
CI / Behavior portable serial 3 (pull_request) Successful in 13m57s
CI / Behavior portable serial 2 (pull_request) Successful in 17m44s
CI / Behavior tests (Herdr) (pull_request) Successful in 7m2s
6d694ce033
The captain set two rules on 2026-09-11: the open-decisions file keeps its
current structure exactly, and a decision number is never reused,
renumbered or deleted - an answered decision keeps a one-line row in an
answered table at the foot of the file, in numeric order, linking to its
own answer document.

Record that as a template beside decision-hold-lifecycle, which is
already loaded when an answer is recorded or routed, so a future session
preserves the shape instead of redesigning it. Classify the new file for
the documentation audience check.
john merged commit 2a4fa39392 into main 2026-09-24 10:17:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
john/firstmate!35
No description provided.