docs: require linear status sync

This commit is contained in:
2026-03-12 14:48:59 +04:00
parent ca61085179
commit 995725f121

View File

@@ -41,11 +41,14 @@ Boundary rules:
## Workflow ## Workflow
- Work from Linear tickets and linked specs in `docs/specs/` - Work from Linear tickets and linked specs in `docs/specs/`
- Keep the corresponding Linear ticket in sync while working
- One ticket at a time, small commits - One ticket at a time, small commits
- Before implementation: re-check ticket/spec and assumptions - Before implementation: re-check ticket/spec and assumptions
- Do not commit without explicit user approval - Do not commit without explicit user approval
- Use pre-commit and pre-push hooks as the default validation path - Use pre-commit and pre-push hooks as the default validation path
- Run manual checks selectively for targeted validation or when hooks do not cover the relevant risk - Run manual checks selectively for targeted validation or when hooks do not cover the relevant risk
- After push: add a Linear comment with branch/commit and validation status
- After merge to `main`: move the Linear ticket to `Done` unless the user says otherwise
- Run Codex review before merge (`codex review --base origin/main`) - Run Codex review before merge (`codex review --base origin/main`)
## Communication ## Communication