feat(agents): make Plane the first-level record for project work #26
Loading…
Reference in a new issue
No description provided.
Delete branch "fm/fm-plane-first-habit"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
AGENTS.mdsection 7, requiring every Plane story to be resolved or created at intake and updated (state + comment) at dispatch, blocked, PR opened, checks complete, and done-with-merge-commit, so the captain can reconstruct any work item's full state and history from Plane alone..agents/skills/plane-first-record/SKILL.md, classifiedagent-runtimeindocs/documentation-audiences.json.tests/fm-plane-first-record.test.sh, a text-presence regression test pinning the contract wording inAGENTS.mdand the skill's coverage of it, so the contract cannot be silently dropped or thinned later.Placement
Placed as a subsection of section 7 (task lifecycle) rather than a new top-level section or an extension of section 6:
On the new test (captain's ruling, recorded here for future readers)
no-mistakes's review step flagged the new test asask-user: it is a pure source-content test (fixed-string greps againstAGENTS.md/SKILL.mdprose), normally an anti-pattern under the pipeline's test-quality rule, since a contract-preserving rephrase would break it and matching text alone doesn't prove behavior on its own. Escalated to the captain, who approved it as-is:Verification
bin/fm-doc-audience-check.sh- ok (surfaces=71 local_links=212)bin/fm-lint.sh(pinned ShellCheck 0.11.0) - cleanno-mistakespipeline (run01M1MRJFTFX49X1FD07Y6RT5YS) - outcomepassed: intent, rebase, review (oneask-userfinding, captain-approved above), test, document, lint, and push all completed.pr/cisteps were skipped (skipping PR creation: provider unknown is not supported yet- this forge is not one the pipeline's PR automation recognizes), so this PR was opened directly againstmain.