-
Notifications
You must be signed in to change notification settings - Fork 1
backlog: Otto-254..270 counterweight-discipline bundle (17 rows) #383
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -4180,6 +4180,189 @@ within each priority tier. | |||||||||||||||
| - [ ] **pytm threat model** β `docs/security/pytm/threatmodel.py` | ||||||||||||||||
| replaces markdown-only threat-model as authoritative source. | ||||||||||||||||
|
|
||||||||||||||||
| ## P1 β Otto-257..270 counterweight-discipline bundle (2026-04-24) | ||||||||||||||||
|
|
||||||||||||||||
| Each row below cites a memory file under `memory/` | ||||||||||||||||
| capturing the originating discipline. Per Otto-267/269 | ||||||||||||||||
| these rows are corpus pointers (training signal). | ||||||||||||||||
| Landed in task #261 bundle. | ||||||||||||||||
|
|
||||||||||||||||
| - [ ] **Corpus-as-Bayesian-teaching-curriculum strategic | ||||||||||||||||
| artifact (Otto-267 + Otto-269 + Otto-270)** β | ||||||||||||||||
| operationalize gitnative corpus as prompt-time | ||||||||||||||||
| curriculum AND training-time data AND enriched event | ||||||||||||||||
| stream. Deliverables: `docs/CURRICULUM.md` with | ||||||||||||||||
| BP-ordered reading sequence; infer.net vs Pyro/Stan/Gen | ||||||||||||||||
| ADR for BP substrate; `tools/corpus/emit-event-stream.*` | ||||||||||||||||
| (post-install / soul-file command emitting chronological | ||||||||||||||||
| stream with enriched additive-only annotation envelope); | ||||||||||||||||
| eval harness verifying trained models internalize the | ||||||||||||||||
| disciplines + score agents against the stream. Subject = | ||||||||||||||||
| gitops; method = Bayesian BP for curriculum design; form | ||||||||||||||||
| = enriched event stream (Otto-270 enriched-CT framing, | ||||||||||||||||
| Zeta DBSP as natural ingest substrate β Ouroboros). | ||||||||||||||||
| See `memory/feedback_bayesian_teaching_curriculum_*_otto_267_*`, | ||||||||||||||||
| `memory/feedback_gitnative_corpus_as_training_data_*_otto_269_*`, | ||||||||||||||||
| and `memory/feedback_enriched_event_stream_corpus_*_otto_270_*`. | ||||||||||||||||
| Effort: L (research-grade, multi-tick scope). | ||||||||||||||||
|
|
||||||||||||||||
| - [ ] **Event-stream generator + enriched envelope | ||||||||||||||||
| (Otto-270 execution)** β Phase 1: design stream format | ||||||||||||||||
| (JSONL / Arrow / Zeta-native Z-set serialization) via | ||||||||||||||||
| `docs/DECISIONS/YYYY-MM-DD-corpus-event-stream-format.md`. | ||||||||||||||||
| Phase 2: `tools/corpus/emit-event-stream.*` generates | ||||||||||||||||
| chronological events from repo history + all gitnative | ||||||||||||||||
| artifacts (Otto-261). Phase 3: annotation-envelope | ||||||||||||||||
| schema (additive-only; original preserved per Otto-238) | ||||||||||||||||
| capturing assumed-current-state / rules / permissions / | ||||||||||||||||
| order-of-operations / counterweights-active. Phase 4: | ||||||||||||||||
| Zeta DBSP `Source<Event>` adapter for ingest. Phase 5: | ||||||||||||||||
| agent-scoring eval harness. Ouroboros: Zeta ingests own | ||||||||||||||||
| history via Zeta. See | ||||||||||||||||
| `memory/feedback_enriched_event_stream_corpus_*_otto_270_*`. | ||||||||||||||||
| Effort: L. | ||||||||||||||||
|
Comment on lines
+4221
to
+4223
|
||||||||||||||||
|
|
||||||||||||||||
| - [ ] **Word-discipline (Otto-268) as training-time | ||||||||||||||||
| alignment criterion** β words perfectly aligned to ideas | ||||||||||||||||
| = harmonic resonance; drift = destructive interference. | ||||||||||||||||
| Under Otto-269 training-time framing, drift pollutes | ||||||||||||||||
| weights not just prompt comprehension. Every durable | ||||||||||||||||
| artifact edit (memory, skill, ADR, commit message) checks | ||||||||||||||||
| word-idea alignment before landing. Cross-reviewer | ||||||||||||||||
| terminology bridged to canonical vocabulary or glossary | ||||||||||||||||
| updated. See | ||||||||||||||||
| `memory/feedback_words_perfectly_aligned_to_ideas_*_otto_268_*`. | ||||||||||||||||
| Effort: S per artifact; standing discipline. | ||||||||||||||||
|
|
||||||||||||||||
| - [ ] **Gitnative-sync all GitHub artifacts to LFG | ||||||||||||||||
| (Otto-261)** β branches + PRs + issues + discussions + | ||||||||||||||||
| wiki + projects + releases + repo metadata (environments | ||||||||||||||||
| / env-var NAMES / secret NAMES; values NEVER) + CI | ||||||||||||||||
| history + billing HISTORY snapshots. LFG-only; forks | ||||||||||||||||
| don't duplicate. Iterative enhancement-backlog at | ||||||||||||||||
| `docs/gitnative-sync-enhancement-backlog.md`. Per-artifact | ||||||||||||||||
| sync tool under `tools/sync/<artifact>.sh`. See | ||||||||||||||||
|
Comment on lines
+4242
to
+4244
|
||||||||||||||||
| don't duplicate. Iterative enhancement-backlog at | |
| `docs/gitnative-sync-enhancement-backlog.md`. Per-artifact | |
| sync tool under `tools/sync/<artifact>.sh`. See | |
| don't duplicate. Iterative enhancement backlog planned | |
| as `docs/gitnative-sync-enhancement-backlog.md`. | |
| Per-artifact sync tool under `tools/sync/<artifact>.sh`. | |
| See |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The section intro says each row cites a
memory/file, but the bundle includes Otto-270 and there is currently nomemory/*_otto_270_*file in-repo. Either add the Otto-270 memory file (as claimed in the PR description) or adjust the heading/intro text so it only covers Otto-257..269 (or clearly marks Otto-270 as not yet landed).