feat: Implement structured PR review workflow
This commit is contained in:
parent
c66ff636ec
commit
b440221514
2 changed files with 27 additions and 0 deletions
|
|
@ -38,6 +38,7 @@ Session end or return to `disabled`: remind operator to run `git-crypt lock` on
|
|||
5. Never commit to `main`. Branch per task; PR required; no self-merge.
|
||||
6. Contradict, don't overwrite. New evidence contradicts existing claim → §Conflict.
|
||||
7. Never commit plaintext to any path marked for encryption in `.gitattributes`.
|
||||
8. Every PR must use `templates/pr-description.md`. Do not omit the tabular summary.
|
||||
|
||||
### NEVER
|
||||
- Load `wiki/log.md` in full — read only the tail injected by the orchestrator.
|
||||
|
|
|
|||
26
templates/pr-description.md
Normal file
26
templates/pr-description.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
## Summary
|
||||
<!-- One sentence: goal of this session and source processed. -->
|
||||
|
||||
## Pages Created
|
||||
| Path | Type | Maturity |
|
||||
|------|------|----------|
|
||||
| `[[folder/slug]]` | entity / concept / source / query | draft |
|
||||
|
||||
## Pages Modified
|
||||
| Path | Change |
|
||||
|------|--------|
|
||||
| `[[folder/slug]]` | Added cross-reference to `[[other/page]]` |
|
||||
|
||||
## Contradictions Found
|
||||
- [ ] None
|
||||
- [ ] `n` conflict file(s) created — listed below
|
||||
|
||||
## Private Data Accessed
|
||||
- [ ] No — `PRIVATE_CONTEXT: disabled`
|
||||
- [ ] Yes — `PRIVATE_CONTEXT: enabled` · outputs in `wiki/private/` only
|
||||
|
||||
## Scoped Lint (post-ingest)
|
||||
- [ ] Frontmatter valid on all touched pages
|
||||
- [ ] No broken wikilinks on touched pages
|
||||
- [ ] No issues found
|
||||
- [ ] Issues found (list):
|
||||
Loading…
Add table
Reference in a new issue