README: the proposal loop as it now runs (draft PR on submission)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
17112452b8
commit
717c8ee365
@@ -133,13 +133,18 @@ entirely in this repo, in this order:
|
|||||||
and its workflow must be updated in lockstep.
|
and its workflow must be updated in lockstep.
|
||||||
|
|
||||||
5. **Change the system through itself.** `/develop/proposal` takes a
|
5. **Change the system through itself.** `/develop/proposal` takes a
|
||||||
proposed replacement for any content file (`questions/*.yaml` or
|
proposed replacement for any content file (the `questions/` tree,
|
||||||
`aggregates.yaml` — nothing else is in scope) — from a person, or
|
`aggregates.yaml`, or `site.yaml` — nothing else is in scope) —
|
||||||
eventually a locally-run model, through the same public form. An
|
from a person, or eventually a locally-run model, through the same
|
||||||
owner approves it on `/develop`; approval triggers the automation
|
public form. The submission itself becomes a branch and a draft
|
||||||
that branches, commits, opens a PR, and merges only when the same
|
pull request at once (n8n "Portal: proposal received"), so lint
|
||||||
lint that gates every human push passes. Nothing merges on
|
reports on it immediately and the submitter gets one
|
||||||
autopilot.
|
acknowledgement mail if they left an address. An owner approves it
|
||||||
|
on `/develop`; approval un-drafts the PR and merges it once the
|
||||||
|
same lint that gates every human push passes ("Portal: commit
|
||||||
|
approved development proposal"). Nothing merges on autopilot. The
|
||||||
|
alternative is `disabled: true` while this loop is being finished —
|
||||||
|
announced, not yet open.
|
||||||
|
|
||||||
## Voice
|
## Voice
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user