Migration accounting — TFW-60 / Phase A¶
Produced by python docs/scripts/migrate_board.py --manifest. Every board row and
every task directory is accounted for exactly once. Re-runnable: the numbers below
are recomputed from the tree, not transcribed.
Reconciliation¶
61 board data rows
53 task directories
----------------------------------------
114 source occurrences -> 61 logical identities
53 matched row and directory both exist
8 board-only a row with no directory
0 directory-only a directory with no row
Rows in a shape no strict | [ID](path) parser matches: 9. They are reported, not repaired.
Board-only rows¶
| ID | Status | Why it has no directory |
|---|---|---|
TFW-16 |
⬜ TODO | backlog idea, never started |
TFW-20 |
⬜ TODO | backlog idea, never started |
TFW-28 |
— | absorbed into another task |
TFW-33 |
⬜ TODO | backlog idea, never started |
TFW-34 |
⬜ TODO | backlog idea, never started |
TFW-35 |
⬜ TODO | backlog idea, never started |
TFW-37 |
— | absorbed into another task |
TFW-39 |
⬜ TODO | backlog idea, never started |
Directory-only entries¶
None — every directory is named by a row, though not every row names it in a shape a strict parser matches.
Malformed rows¶
| ID | Form | Directory? |
|---|---|---|
TFW-16 |
plain text, not a link | no |
TFW-20 |
plain text, not a link | no |
TFW-28 |
struck through | no |
[TFW-30](../../../TFW-30__antigravity_adapter_audit/HL-TFW-30__antigravity_adapter_audit.md) |
struck through | yes |
TFW-33 |
plain text, not a link | no |
TFW-34 |
plain text, not a link | no |
TFW-35 |
plain text, not a link | no |
TFW-37 |
struck through | no |
TFW-39 |
plain text, not a link | no |
Every board identifier, by name — 61¶
The requirement is that each one resolves somewhere after the board is gone, and that the list is produced by counting rather than asserted. A previous pass claimed 61 rows were retained while the snapshot held zero; naming them individually is what makes that failure impossible to repeat.
| # | Identifier | Resolves to |
|---|---|---|
| 1 | [TFW-1](../../../TFW-1__formalize_success_criteria/) |
snapshot + task directory + index (unresolved or closed) |
| 2 | [TFW-2](../../../TFW-2__upgrade_to_v3/) |
snapshot + task directory + index (unresolved or closed) |
| 3 | [TFW-3](../../../TFW-3__readme_public_readiness/HL-TFW-3__readme_public_readiness.md) |
snapshot + task directory + status.md → index |
| 4 | [TFW-4](../../../TFW-4__framework_cleanup/HL-TFW-4__framework_cleanup.md) |
snapshot + task directory + status.md → index |
| 5 | [TFW-5](../../../TFW-5__knowledge_and_tfw_docs/HL-TFW-5__knowledge_and_tfw_docs.md) |
snapshot + task directory + index (unresolved or closed) |
| 6 | [TFW-6](../../../TFW-6__versioning_and_update/HL-TFW-6__versioning_and_update.md) |
snapshot + task directory + index (unresolved or closed) |
| 7 | [TFW-7](../../../TFW-7__resolve_tech_debt/HL-TFW-7__resolve_tech_debt.md) |
snapshot + task directory + index (unresolved or closed) |
| 8 | [TFW-8](../../../TFW-8__reviewer_role_and_workflow/HL-TFW-8__reviewer_role_and_workflow.md) |
snapshot + task directory + index (unresolved or closed) |
| 9 | [TFW-9](../../../TFW-9__update_source_mechanism/HL-TFW-9__update_source_mechanism.md) |
snapshot + task directory + index (unresolved or closed) |
| 10 | [TFW-10](../../../TFW-10__version_string_sweep/HL-TFW-10__version_string_sweep.md) |
snapshot + task directory + index (unresolved or closed) |
| 11 | [TFW-11](../../../TFW-11__research_stage/HL-TFW-11__research_stage.md) |
snapshot + task directory + index (unresolved or closed) |
| 12 | [TFW-12](../../../TFW-12__scope_budget_centralization/HL-TFW-12__scope_budget_centralization.md) |
snapshot + task directory + index (unresolved or closed) |
| 13 | [TFW-13](../../../TFW-13__tfw_init_workflow/HL-TFW-13__tfw_init_workflow.md) |
snapshot + task directory + index (unresolved or closed) |
| 14 | [TFW-14](../../../TFW-14__research_interaction_model/HL-TFW-14__research_interaction_model.md) |
snapshot + task directory + index (unresolved or closed) |
| 15 | [TFW-15](../../../TFW-15__pipeline_status_rename/HL-TFW-15__pipeline_status_rename.md) |
snapshot + task directory + index (unresolved or closed) |
| 16 | TFW-16 |
snapshot |
| 17 | [TFW-17](../../../TFW-17__research_depth_and_coordinator_quality/HL-TFW-17__research_depth_and_coordinator_quality.md) |
snapshot + task directory + index (unresolved or closed) |
| 18 | [TFW-18](../../../TFW-18__knowledge_consolidation/HL-TFW-18__knowledge_consolidation.md) |
snapshot + task directory + index (unresolved or closed) |
| 19 | [TFW-19](../../../TFW-19__config_propagation/HL-TFW-19__config_propagation.md) |
snapshot + task directory + index (unresolved or closed) |
| 20 | TFW-20 |
snapshot |
| 21 | [TFW-21](../../../TFW-21__research_workflow_compression/HL-TFW-21__research_workflow_compression.md) |
snapshot + task directory + index (unresolved or closed) |
| 22 | [TFW-22](../../../TFW-22__coordinator_research_enrichment/HL-TFW-22__coordinator_research_enrichment.md) |
snapshot + task directory + index (unresolved or closed) |
| 23 | [TFW-23](../../../TFW-23__templates_english_standardization/HL-TFW-23__templates_english_standardization.md) |
snapshot + task directory + index (unresolved or closed) |
| 24 | [TFW-24](../../../TFW-24__res_state_machine/HL-TFW-24__res_state_machine.md) |
snapshot + task directory + index (unresolved or closed) |
| 25 | [TFW-25](../../../TFW-25__values_consolidation/HL-TFW-25__values_consolidation.md) |
snapshot + task directory + index (unresolved or closed) |
| 26 | [TFW-26](../../../TFW-26__documentation_site/HL-TFW-26__documentation_site.md) |
snapshot + task directory + index (unresolved or closed) |
| 27 | [TFW-27](../../../TFW-27__wiki_polish_and_brand/HL-TFW-27__wiki_polish_and_brand.md) |
snapshot + task directory + index (unresolved or closed) |
| 28 | TFW-28 |
snapshot |
| 29 | [TFW-29](../../../TFW-29__consistency_audit/HL-TFW-29__consistency_audit.md) |
snapshot + task directory + index (unresolved or closed) |
| 30 | [TFW-30](../../../TFW-30__antigravity_adapter_audit/HL-TFW-30__antigravity_adapter_audit.md) |
snapshot + task directory + index (unresolved or closed) |
| 31 | [TFW-31](../../../TFW-31__quick_start_agent_first/HL-TFW-31__quick_start_agent_first.md) |
snapshot + task directory + index (unresolved or closed) |
| 32 | [TFW-32](../../../TFW-32__methodology_and_positioning/HL-TFW-32__methodology_and_positioning.md) |
snapshot + task directory + index (unresolved or closed) |
| 33 | TFW-33 |
snapshot |
| 34 | TFW-34 |
snapshot |
| 35 | TFW-35 |
snapshot |
| 36 | [TFW-36](../../../TFW-36__content_marketing_blog_series/) |
snapshot + task directory + status.md → index |
| 37 | TFW-37 |
snapshot |
| 38 | [TFW-38](../../../TFW-38__quality_enforcement/HL-TFW-38__quality_enforcement.md) |
snapshot + task directory + index (unresolved or closed) |
| 39 | TFW-39 |
snapshot |
| 40 | [TFW-40](../../../TFW-40__state_separation/HL-TFW-40__state_separation.md) |
snapshot + task directory + index (unresolved or closed) |
| 41 | [TFW-41](../../../TFW-41__execution_quality_gates/HL-TFW-41__execution_quality_gates.md) |
snapshot + task directory + index (unresolved or closed) |
| 42 | [TFW-42](../../../TFW-42__research_cycle_restructure/HL-TFW-42__research_cycle_restructure.md) |
snapshot + task directory + index (unresolved or closed) |
| 43 | [TFW-43](../../../TFW-43__research_stage_protocol/HL-TFW-43__research_stage_protocol.md) |
snapshot + task directory + index (unresolved or closed) |
| 44 | [TFW-44](../../../TFW-44__coordinator_quality_gates/HL-TFW-44__coordinator_quality_gates.md) |
snapshot + task directory + status.md → index |
| 45 | [TFW-45](../../../TFW-45__multi_agent_workflows/HL-TFW-45__multi_agent_workflows.md) |
snapshot + task directory + status.md → index |
| 46 | [TFW-46](../../../TFW-46__evidence_layer/HL-TFW-46__evidence_layer.md) |
snapshot + task directory + index (unresolved or closed) |
| 47 | [TFW-47](../../../TFW-47__codex_adapter_shortcut_skills/HL-TFW-47__codex_adapter_shortcut_skills.md) |
snapshot + task directory + index (unresolved or closed) |
| 48 | [TFW-48](../../../TFW-48__value_first_methodology_rebaseline/) |
snapshot + task directory + index (unresolved or closed) |
| 49 | [TFW-49](../../../TFW-49__agent_commit_identity_and_attribution/) |
snapshot + task directory + index (unresolved or closed) |
| 50 | [TFW-50](../../../TFW-50__minimal_agent_commit_attribution/HL-TFW-50__minimal_agent_commit_attribution.md) |
snapshot + task directory + index (unresolved or closed) |
| 51 | [TFW-51](../../../TFW-51__tfw_light_ru/HL-TFW-51__tfw_light_ru.md) |
snapshot + task directory + index (unresolved or closed) |
| 52 | [TFW-52](../../../TFW-52__tfw_light_v1/HL-TFW-52__tfw_light_v1.md) |
snapshot + task directory + index (unresolved or closed) |
| 53 | [TFW-53](../../../TFW-53__hl_contract_and_goal_defence/HL-TFW-53__hl_contract_and_goal_defence.md) |
snapshot + task directory + index (unresolved or closed) |
| 54 | [TFW-54](../../../TFW-54__agent_team_mode/HL-TFW-54__agent_team_mode.md) |
snapshot + task directory + status.md → index |
| 55 | [TFW-55](../../../TFW-55__canonization_program/HL-TFW-55__canonization_program.md) |
snapshot + task directory + index (unresolved or closed) |
| 56 | [TFW-56](../../../TFW-56__review_mode_removal/HL-TFW-56__review_mode_removal.md) |
snapshot + task directory + index (unresolved or closed) |
| 57 | [TFW-57](../../../TFW-57__artifact_growth_control/) |
snapshot + task directory + status.md → index |
| 58 | [TFW-58](../../../TFW-58__revise_protocol/) |
snapshot + task directory + status.md → index |
| 59 | [TFW-59](../../../TFW-59__north_star_lifecycle/) |
snapshot + task directory + status.md → index |
| 60 | [TFW-60](../../HL-TFW-60__conflict_resistant_shared_workspace.md) |
snapshot + task directory + status.md → index |
| 61 | [TFW-61](../../../TFW-61__collaboration_transport_modes/) |
snapshot + task directory + status.md → index |
Unaccounted: 0. Every identifier the board carried resolves after its removal.
Task state written¶
Only for non-terminal tasks that have a directory. Every value comes from the
board or the directory; unrecorded marks a fact the source never carried.
| Task | Lifecycle | Authority | Note |
|---|---|---|---|
[TFW-3](../../../TFW-3__readme_public_readiness/HL-TFW-3__readme_public_readiness.md) |
RF | HL-TFW-3__readme_public_readiness.md |
|
[TFW-4](../../../TFW-4__framework_cleanup/HL-TFW-4__framework_cleanup.md) |
UNDECLARED | HL-TFW-4__framework_cleanup.md |
status 🟡 TS is outside the declared vocabulary — carried verbatim |
[TFW-36](../../../TFW-36__content_marketing_blog_series/) |
KNW | HL-TFW-36__content_marketing_blog_series.md |
|
[TFW-44](../../../TFW-44__coordinator_quality_gates/HL-TFW-44__coordinator_quality_gates.md) |
HL_DRAFT | HL-TFW-44__coordinator_quality_gates.md |
|
[TFW-45](../../../TFW-45__multi_agent_workflows/HL-TFW-45__multi_agent_workflows.md) |
UNDECLARED | HL-TFW-45__multi_agent_workflows.md |
status ❄️ FROZEN is outside the declared vocabulary — carried verbatim |
[TFW-54](../../../TFW-54__agent_team_mode/HL-TFW-54__agent_team_mode.md) |
HL_DRAFT | PROPOSAL__TFW-54__agent_team_mode.md |
|
[TFW-57](../../../TFW-57__artifact_growth_control/) |
TODO | PROPOSAL__TFW-57__artifact_growth_control.md |
|
[TFW-58](../../../TFW-58__revise_protocol/) |
TODO | PROPOSAL__TFW-58__revise_protocol.md |
|
[TFW-59](../../../TFW-59__north_star_lifecycle/) |
TODO | PROPOSAL__TFW-59__north_star_lifecycle.md |
|
[TFW-60](../../HL-TFW-60__conflict_resistant_shared_workspace.md) |
RF | HL-TFW-60__conflict_resistant_shared_workspace.md |
|
[TFW-61](../../../TFW-61__collaboration_transport_modes/) |
TODO | PROPOSAL__TFW-61__collaboration_transport_modes.md |
Guarantees checked¶
| Guarantee | How |
|---|---|
| Zero renames, zero moves | the script has no rename or move call |
| Zero byte changes to existing artifacts | only paths that do not yet exist are opened for writing; an existing target aborts the run |
| No fact invented | absent facts are written as unrecorded; a lifecycle outside the vocabulary becomes UNDECLARED plus the verbatim value |
| Every row and directory accounted once | the reconciliation above sums to the source occurrence count |
Migration accounting — TFW-60 / Phase A