- create a feature branch
- add or update tests first where behavior changes
- run
dotnet test CodexSessionManager.sln - run
dotnet build CodexSessionManager.sln - open a pull request
- keep
C:\Users\Prekzursil\.codexcanonical and.codex-vscoderead-only for migration/comparison assumptions - treat live Codex SQLite state as inspection-only in v1
- keep maintenance operations preview-first and checkpoint-first
- use synthetic redacted fixtures only
- no unchecked destructive maintenance behavior
- no secrets in source, workflows, fixtures, docs, or screenshots
- no success claims without fresh verification evidence