lardon3d/prompt/30_GIT_SCOPE_STOP.md
2026-09-03 05:59:25 +02:00

58 lines
1.2 KiB
Markdown

# 30 — Git, Scope and STOP
## Status
```text
GIT_CLOSURE_OWNER=HUMAN
PROTECTED_SCOPE=scan3d/
```
## Authority
`AGENTS.md` and explicit human ticket scope.
## Git rules
Without explicit human authorization, do not:
- stage;
- commit;
- push;
- create/switch branches or continue development from a detached historical tag/checkpoint;
- merge;
- rebase;
- reset;
- restore;
- stash;
- clean;
- amend;
- force a Git operation.
Never use `git add -A`.
If Git closure is explicitly authorized, stage only exact tranche paths and synchronize both mirrors as a pair unless the human explicitly says otherwise.
## Protected scope
- do not modify `scan3d/`;
- do not modify other repositories;
- do not use retained real scientific projects destructively.
## STOP conditions
STOP before:
- reopening PASS/FROZEN;
- changing FROZEN science/identity;
- pseudo-calibration;
- unauthorized DB schema or Task Kind;
- unnecessary generic runtime/backend subsystem;
- destructive operations;
- protected-scope edits;
- unauthorized branch operations;
- force push;
- unilateral mirror overwrite;
- real contradiction between executable code/schema and canonical contract;
- material unresolved product ambiguity.
Difficulty alone is not a STOP condition.