SniperGold_ML/docs/AI_ASSISTANT_SESSION_START_PROTOCOL_v1.md

51 lines
1.7 KiB
Markdown

# AI ASSISTANT SESSION START PROTOCOL — v1
```text
Document type : GOVERNANCE
Created : 2026-08-28 (P3-GOV-1)
Version : v1
MANDATORY for every new AI session in this repository.
```
## EVERY NEW SESSION
Follow these steps in order. Do not skip; do not broad-search first.
1. Read `docs/CURRENT_PROJECT_STATE.md`.
2. Read the NEWEST `docs/SESSION_HANDOVER_*.md` (by Git ancestry / filename date).
3. Read `docs/CURRENT_DECISION_GATE.md`.
4. Verify Git: `git rev-parse HEAD` == `git ls-remote origin HEAD`;
`git branch --show-current` == main; `git status --short` empty;
`git stash list` empty.
5. Verify ONLY the exact files needed for the current phase. Do not broad-search
the filesystem.
6. Do not repeat completed work.
7. Do not infer from stale prose when machine-readable evidence exists.
8. Do not proceed outside the current authorization.
9. Respect the authorizations and prohibitions in `docs/CURRENT_DECISION_GATE.md`.
## Canonical evidence precedence
```text
Machine-readable checkpoint / manifest
> committed machine-readable evidence
> committed report
> human prose
```
Where a contradiction exists between these layers:
```text
STOP and reconcile before proceeding.
```
## Integration points
- Frozen-asset rules: `docs/FROZEN_ASSET_REGISTER.md`,
`docs/AUTHORIZED_CHANGE_MATRIX.md`.
- Verification discipline: `docs/CODE_VERIFICATION_AND_SILENT_BUG_POLICY_v1.md`
(independent oracle, mutation testing, temporal checks, leakage checks,
reproducibility, immutable artifacts, no silent repair, no result-driven tuning).
- Phase traceability: `docs/PROJECT_PHASE_INDEX.md`, `docs/PROVENANCE_GAP_REGISTER.md`.
*End of P3-GOV-1 session-start protocol.*