mirror of
https://github.com/forkless/NotAlterra.git
synced 2026-08-16 08:36:37 +02:00
1.0 KiB
1.0 KiB
Session Protocol
How to structure and execute each development session efficiently.
Initialization
- Full project scan first — read the build file, all source files, tests, docs. Ensures the full codebase is understood before making changes.
- Check version control status — identify any uncommitted work from prior sessions.
- Load companion skills —
documentation,release-workflow,testing-fuzzing,privacy-security,ci-cd-pipeline.
Task Protocol
- Impact analysis before code — list every file and call site that needs to change. Present for validation before writing code.
- One feature per cycle — one logical change per commit. Batch docs, changelog, and version metadata with the feature.
- Call site audit on completion — verify every reference is updated. Build + test + lint before declaring done.
- Draft release cycle — commit → push → tag → CI builds draft → user tests → publish. Never ship without draft testing.