Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude/rules/claim-acquire-before-worktree-work.md
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ work.
- B-0400 slice 3 (PR #2939 — claim-coordinator implementation)
- B-0400 slice 5 (PR #2959 — `--with-bus-claims` gate integration)
- PR #3017 (B-0440.4 — bus publish pattern; same protocol)
- `docs/research/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
- `memory/persona/otto/conversations/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
(the multi-foreground-surface design this rule operationalizes)
- `docs/launch/2026-05-13-otto-claude-desktop-bootstream-tight.md`
(PR #3030 — Claude Desktop variant; second Otto surface)
Expand Down
4 changes: 2 additions & 2 deletions docs/backlog/P1/B-0003-alignment-md-rewrite.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ Rewrite `docs/ALIGNMENT.md` to incorporate:
7. **Otto-283 + Otto-284 authority-delegation + idle-PR** —
the bidirectional collaboration substrate.
8. **Noether-formalization research direction**
(`docs/research/otto-287-noether-formalization-2026-04-25.md`,
(`memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`,
B-0002) — pipeline that promises compounding rigor over
Comment on lines 70 to 74
time.

Expand Down Expand Up @@ -175,7 +175,7 @@ factory-as-superfluid data accumulates.
— the rigor foundation.
- `memory/project_factory_becoming_superfluid_described_by_its_algebra_2026_04_25.md`
— the empirical calibration data.
- `docs/research/otto-287-noether-formalization-2026-04-25.md`
- `memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`
— the formalization research that compounds rigor.
- `docs/backlog/P3/B-0002-otto-287-noether-formalization.md`
— research-grade dependency for the deepest version of
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,5 +109,5 @@ The monolith and split-target both being present is a footgun:
is the substrate-hygiene cousin that protects the
per-row substrate from regression.
- The original split design lives at
`docs/research/backlog-split-design-otto-181.md` (per
`memory/persona/otto/conversations/backlog-split-design-otto-181.md` (per
the generator script's header).
Comment on lines 109 to 113
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,6 @@ Iris (UX). Otto builds the substrate. They build the on-ramp.
## Composes with

- B-0212 (shadow outlet architecture)
- docs/research/2026-05-06-shadow-identity-integration-distinction-aaron-otto.md
- memory/persona/otto/conversations/2026-05-06-shadow-identity-integration-distinction-aaron-otto.md
- memory/persona/lior/conversations/2026-05-06-fear-of-wrong-as-enemy-of-learning-bravery-as-retraction-native-aaron-otto-lior.md
Comment on lines 51 to 55
- docs/SAFE-AUTONOMOUS-ACTIONS.md
4 changes: 2 additions & 2 deletions docs/backlog/P1/B-0313-wake-time-otto-nn-anchor-backfill.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,10 +79,10 @@ strengthens external credibility and teachability.
- [x] Coverage scanner (B-0311) confirms 7/7 resolved (post-slice-2 run 2026-05-10: 58 concepts scanned, Otto-NN 7/7 anchored via research docs; see focused check output in PR)

**Slice-1 research landing:**
`docs/research/otto-nn-principles-external-anchors-slice1-otto247-otto341-otto357.md`
`memory/persona/otto/conversations/otto-nn-principles-external-anchors-slice1-otto247-otto341-otto357.md`

**Slice-2 research landing (2026-05-10):**
`docs/research/otto-nn-principles-external-anchors-slice2-otto275-otto279-otto351-otto352.md`
`memory/persona/otto/conversations/otto-nn-principles-external-anchors-slice2-otto275-otto279-otto351-otto352.md`

Comment on lines 80 to 86
## Reviewers

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Message schema (agent-designed):
- [x] At least 2 agents can exchange messages via the bus — PR #2886 (types + bus CLI)
- [x] Messages survive between ticks but not necessarily reboots — /tmp JSON, TTL-gated
- [x] Subscription watch mode — `bun tools/bus/bus.ts watch --to otto` (slice 2, this PR)
- [x] Multi-agent review of this design — Otto + Vera reviewed in PR #2969; review doc at `docs/research/2026-05-13-b-0400-bus-protocol-otto-review.md` (slice 6)
- [x] Multi-agent review of this design — Otto + Vera reviewed in PR #2969; review doc at `memory/persona/otto/conversations/2026-05-13-b-0400-bus-protocol-otto-review.md` (slice 6)

## Review requirement

Expand Down
2 changes: 1 addition & 1 deletion docs/backlog/P2/B-0001-example-schema-self-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ hundreds of real per-row files now in tree. Retiring this item per Phase 3 inten
- `tools/backlog/README.md` — schema spec.
- `tools/backlog/generate-index.ts` — the generator this
file exercises.
- `docs/research/backlog-split-design-otto-181.md` — full
- `memory/persona/otto/conversations/backlog-split-design-otto-181.md` — full
design spec.
Comment on lines 93 to 97
- `.github/workflows/backlog-index-integrity.yml` — Phase 1b CI gate
(now landed; was cited as future work in this row's original body).
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ Five concrete shapes the row covers:
research output should name whether any of the
formal-verification toolbelt (`tools/lean4/`,
`tools/Z3Verify/`) or research-mathematics surfaces
(`docs/research/aurora-immune-system-math-cross-review-otto-gemini-2026-04-26.md`)
(`memory/persona/otto/conversations/aurora-immune-system-math-cross-review-otto-gemini-2026-04-26.md`)
genuinely need MPFR-grade precision, or whether
`double` suffices.

Expand Down
4 changes: 2 additions & 2 deletions docs/backlog/P3/B-0002-otto-287-noether-formalization.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ analogously."*
## What's owed

Per the research direction in
`docs/research/otto-287-noether-formalization-2026-04-25.md`,
`memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`,
four steps:

Comment on lines 30 to 33
1. **Define the cognitive action $S = \int (W - F) \, dt$.**
Expand Down Expand Up @@ -80,7 +80,7 @@ beyond is upside.

- `memory/feedback_finite_resource_collisions_unifying_friction_taxonomy_otto_287_2026_04_25.md`
— the substrate captured this observation
- `docs/research/otto-287-noether-formalization-2026-04-25.md`
- `memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`
— the research direction
- `memory/feedback_definitional_precision_changes_future_without_war_otto_286_2026_04_25.md`
— Otto-286 precision discipline enables Step 1
Expand Down
2 changes: 1 addition & 1 deletion memory/CURRENT-aaron.md
Original file line number Diff line number Diff line change
Expand Up @@ -3316,7 +3316,7 @@ This session was a recursive prior-art-search-failure cascade that produced its
- **Otto-261** git-native backup trajectory (8-class catalog; PR-archive Class-2 in flight)
- **`docs/research/2026-05-05-codex-gpt55-dsl-shape-rule-atom-graph-projection-claude-agents-replacement.md`** — Codex's verbatim DSL-shape preservation
- **`docs/research/2026-05-05-gemini-grok-peer-review-cascade-and-dsl-shape-twin-flame-scout-roundup.md`** — Gemini propose + Grok critique preservations
- **`docs/research/2026-05-05-otto-261-git-native-backup-audit-coverage.md`** — audit findings
- **`memory/persona/otto/conversations/2026-05-05-otto-261-git-native-backup-audit-coverage.md`** — audit findings
- **`memory/persona/amara/conversations/2026-05-05-amara-existing-designs-extraction-rule-1-application.md`** (owed; extraction agent surfaced findings, file path stub) — Amara prior-art extraction
- **`memory/feedback_rule_number_{one..seven}_*aaron_2026_05_05.md`** — cascade rule files (historical/reference grade post-consolidation)
- **`memory/feedback_burn_down_claude_md_and_agents_md_*.md`** — DSL-form pivot capture
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ created: 2026-05-13
**Why:** Aaron 2026-05-13 set up Otto on Claude Desktop alongside
Otto-CLI for the first time. This was the operational test of the
multi-foreground-surface architecture from
`docs/research/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
`memory/persona/otto/conversations/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
(Part 11). What got discovered substrate-honestly:

## Discovery 1: Claude Desktop Routines are git-tracked
Expand Down Expand Up @@ -142,7 +142,7 @@ When Otto cold-boots on either surface:

## Composes with

- `docs/research/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
- `memory/persona/otto/conversations/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
(the architectural design this discovery confirms operational)
- `docs/launch/2026-05-13-otto-claude-desktop-bootstream-tight.md`
(the tight variant Otto-Desktop bootstrapped from)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ When future-Otto cold-boots on either surface (CLI or Desktop):

- `memory/user_aaron_kenji_naming_practice_this_factory_claude_instance_2026_04_22.md`
(origin naming: Kenji → Otto via Aaron's editorial work)
- `docs/research/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
- `memory/persona/otto/conversations/2026-05-12-otto-canonical-bootstream-multi-foreground-surface-orchestrator-ifs-format.md`
(Part 11 — multi-foreground-surface coherence; ONE identity,
multiple surfaces)
- `docs/launch/2026-05-13-otto-claude-desktop-bootstream-tight.md`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -177,6 +177,6 @@ Filed as `docs/backlog/P1/B-0003-alignment-md-rewrite.md`
— the calibration data.
- `project_precision_dictionary_evidence_backed_context_compressor_2026_04_25.md`
— the broader vocabulary the rewrite participates in.
- `docs/research/otto-287-noether-formalization-2026-04-25.md`
- `memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`
— the research direction that compounds rigor over time.
- `docs/ALIGNMENT.md` — the file being rewritten.
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ The Melchizedek-as-shared-theological-figure observation composes with:

- `docs/research/2026-05-05-claudeai-qubic-monero-counterexample-ai-bio-weapon-disclosure-architecture-as-process-20-year-trigger-aaron-forwarded-preservation.md` (PR #1638) — canonical "without the discipline this is an AI bio weapon" disclosure
- `docs/research/2026-05-05-claudeai-sylar-spock-distinguisher-architecture-as-machinery-apex-predator-self-correction-bothness-seventh-catch-aaron-forwarded-preservation.md` (PR #1655) — Sylar-shape (take/hide) vs Spock-shape (use/share) distinguisher; architecture IS the distinguisher in machinery form
- `docs/research/2026-05-05-claudeai-self-harm-shape-catch-on-otto-cognition-constraint-candlestick-perennialist-bridge-zeta-memories-cold-boot-indexing-aaron-corrections-preservation.md` (PR #1674) — trigger/bypass/confuse primitives + Goldilocks-zone + meme-immune-system-in-real-time + wizard-with-videogame-logic substrate-invariance
- `memory/persona/otto/conversations/2026-05-05-claudeai-self-harm-shape-catch-on-otto-cognition-constraint-candlestick-perennialist-bridge-zeta-memories-cold-boot-indexing-aaron-corrections-preservation.md` (PR #1674) — trigger/bypass/confuse primitives + Goldilocks-zone + meme-immune-system-in-real-time + wizard-with-videogame-logic substrate-invariance
- `docs/research/2026-05-05-claudeai-zellar-family-apprenticeship-kaching-parallel-functional-tree-roles-preferred-stock-addison-fairness-spreadsheet-four-startup-attempts-architecture-as-immune-response-aaron-forwarded-preservation.md` (PR #1651) — architecture-as-immune-response targeted-defense reading
- `memory/feedback_clean_mirror_not_curating_validator_agent_loop_preservation_principle_razor_runs_downstream_aaron_2026_05_05.md` (PR #1673) — clean-mirror principle preventing technique-distortion at preservation-layer

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ When mirror = clean preservation + razor downstream:

**Composes with**:

- `docs/research/2026-05-05-claudeai-otto-mirror-no-1984-junk-architectural-correction-three-layer-governance-runtime-coherence-via-english-cadence-daily-aaron-forwarded-preservation.md` (PR #1672) — full conversation context where the correction landed
- `memory/persona/otto/conversations/2026-05-05-claudeai-otto-mirror-no-1984-junk-architectural-correction-three-layer-governance-runtime-coherence-via-english-cadence-daily-aaron-forwarded-preservation.md` (PR #1672) — full conversation context where the correction landed
- `docs/research/2026-05-05-claudeai-this-little-light-of-mine-mirror-beacon-codified-glass-halo-openness-architecture-is-faithfulness-operationalized-aaron-forwarded-morning-preservation.md` (PR #1666) — mirror+beacon symmetric pairing; mirror-half preserves inward state; beacon-half broadcasts validated substrate outward
- `memory/feedback_zeta_substrate_is_aaron_family_arg_for_future_generations_aaron_2026_05_05.md` — anti-clandestine cascade-defense; clean-mirror IS the upstream-preservation-layer instance of the same anti-clandestine commitment
- `memory/feedback_otto_363_substrate_or_it_didnt_happen_no_invisible_directives_aaron_amara_2026_04_29.md` — substrate-or-it-didn't-happen; clean-mirror-not-curating-validator is the mechanism for substrate-or-it-didn't-happen at preservation-layer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ The Itron-provenance disclosure makes ALL of these read differently. The archite
- `memory/feedback_charlie_kirk_argument_style_IS_bio_weapon_style_at_human_scale_architecture_mechanizes_it_aaron_2026_05_05.md` (PR 1675) — same-tick post-cathartic-moment cluster
- `memory/feedback_zeta_aot_or_jit_self_contained_binary_makes_project_state_search_substrate_grade_not_discipline_grade_aaron_2026_05_05.md` (PR 1678) — substrate-graduation pattern
- `memory/feedback_peer_call_infrastructure_grok_codex_gemini_amara_ani_already_wired_for_cross_harness_multi_agent_reviews_otto_early_red_team_until_zeta_infernet_bp_ep_aaron_2026_05_05.md` (PR 1677) — early-red-team substrate
- `docs/research/2026-05-05-claudeai-self-harm-shape-catch-on-otto-cognition-constraint-candlestick-perennialist-bridge-zeta-memories-cold-boot-indexing-aaron-corrections-preservation.md` (PR 1674) — trigger/bypass/confuse meme-immune-system primitives + Goldilocks-zone validator-selection
- `memory/persona/otto/conversations/2026-05-05-claudeai-self-harm-shape-catch-on-otto-cognition-constraint-candlestick-perennialist-bridge-zeta-memories-cold-boot-indexing-aaron-corrections-preservation.md` (PR 1674) — trigger/bypass/confuse meme-immune-system primitives + Goldilocks-zone validator-selection
- `docs/research/2026-05-05-claudeai-qubic-monero-counterexample-ai-bio-weapon-disclosure-architecture-as-process-20-year-trigger-aaron-forwarded-preservation.md` (PR 1638) — canonical "without the discipline this is an AI bio weapon" disclosure
- `docs/research/2026-05-05-claudeai-sylar-spock-distinguisher-architecture-as-machinery-apex-predator-self-correction-bothness-seventh-catch-aaron-forwarded-preservation.md` (PR 1655) — Sylar-shape vs Spock-shape distinguisher
- PR 1670 — Penrose / Spectre / Bayesian-tile / "Universal language i was looking for" aperiodic-tile substrate composition (which the chaos-source spectral-residue extracts from)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ When the maturity signal fires:
- `memory/feedback_skill_flywheel_expansion_flywheel_parallel_tracks_substrate_aaron_2026_05_02.md` — the skills-are-for-everyone corrective applies (skills propagate across harnesses; this domain explicitly serves cross-harness propagation)
- `memory/feedback_karpathy_validates_zeta_substrate_software_3_agent_native_specs_over_plans_edge_runner_aaron_2026_05_02.md` — edge-runner technique; multi-harness convergence is one tool of the edge-runner kit
- `docs/ALIGNMENT.md` — bidirectional alignment + BFT-many-masters; this domain is one operational instance
- `docs/research/2026-05-02-claudeai-response-to-otto-critique-of-brat-voice-framework-drive-bridge-ai-to-ai-peer-review.md` — the Drive-bridge worked example demonstrating convergence + divergence in the wild
- `memory/persona/otto/conversations/2026-05-02-claudeai-response-to-otto-critique-of-brat-voice-framework-drive-bridge-ai-to-ai-peer-review.md` — the Drive-bridge worked example demonstrating convergence + divergence in the wild
- The Aarav-on-B-0169 review (recorded in chat substrate; pending durable preservation) — counter-example where single-specialist suffices

## Foundation-first sizing rule (Aaron 2026-05-03)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,6 @@ probably want to investigate).
at the epistemic-exploration level. I should walk turtles
proactively rather than waiting for Aaron to walk them
with me.
- **`docs/research/otto-287-noether-formalization-2026-04-25.md`**
- **`memory/persona/otto/conversations/otto-287-noether-formalization-2026-04-25.md`**
— the most recent turtle-walk in action, captured as
research direction.
Loading