Skip to content

Main adopt#31

Merged
staticroostermedia-arch merged 13 commits into
masterfrom
main-adopt
Jun 13, 2026
Merged

Main adopt#31
staticroostermedia-arch merged 13 commits into
masterfrom
main-adopt

Conversation

@staticroostermedia-arch

Copy link
Copy Markdown
Owner

PR Checklist for Engram MVP Prep / Geometric Memory + Rituals + MCP + Rust + Non-Flat System

  • 8-tool lean contract respected: Public docs/agents lead with docs/AGENT_MEMORY_CONTRACT.md; lean wake = one session_start; edit prep = context_for_edit; no mandatory watch_workspace at wake in agent-facing docs.
  • Ritual hygiene followed: Pre-edit mcp_engram_context_for_edit (or context_for_file) + recall_in_file (if code) + mcp_engram_quick_trace or record_reasoning_trace; post-edit delta trace chained; mcp_engram_scar for rejected paths.
  • Manifold / lawfulness / spatial verified: Ran mcp_engram_verify_manifold_integrity, mcp_engram_verify_block_lawfulness (if high-value), mcp_engram_spatial_status, mcp_engram_genesis status as relevant; updated item1.5_spatial_ingestion_state_engram if bootstrap impacted.
  • Enagram records: New trace:* / remember / remember_solution / scar / goal_* / relate as appropriate; promote_hot for continuity artifacts; linked to goal:1780419540... (or primary).
  • Current build used: Verified via cargo check/build, target/debug/engram --version (or equivalent) matches source state (see Phase 0 build_check); harness/MCP tests reference fresh binary if applicable.
  • Examples / docs run: New or changed examples are runnable immediately (cargo run --example ... or python); README/docs links updated and consistent with local current state.
  • Non-flat / geometric invariants preserved: Changes respect .leg3 (q/p/CRS/Merkle), VSA (OP_), spatial AABB, sheaf gluing (from processes/.toml), CRS/scar/verify gates, continuation bundles, ego.leg3/NREM, etc. No breakage to MCP tools (62 tiered, 8 essential), rituals (wake/working-memory/session-end/code-edit), or subvisor governance.
  • GH / popular best practices: Aligns with plan (hero/comparison in README, matrix CI, templates, metadata keywords like geometric-memory/rituals/mcp/non-flat, visuals, etc.); emulates patterns from mem0/ragflow/memvid/qdrant/chroma etc. (badges, examples, explicit memory model, citations if applicable).
  • Atomic commit: Conventional message referencing plan + traces (e.g. 'docs(readme): add geometric hero + comparison per GITHUB_MVP_PREP_PLAN.md (trace:XXXX)') ; used git-eng MCP where possible for trace.
  • Post-push validation: After merge, online README/.github matches; run mcp_engram_* verifies; no regression in current build/harness.

Related:

  • Plan: docs/GITHUB_MVP_PREP_PLAN.md (with execution log)
  • Goal: goal:1780419540_prepare-and-polish-current-engram-mvp-for-public
  • Prior: build_check, phase1_audit, traces from Phase 0/1/2, scar for sub-agent lessons, supervisor report.
  • Sub-agents: popular (success), local (cancelled per governance), supervisor (success).

Thank you for helping represent the unique geometric/ritual/non-flat nature of Engram well on GitHub!

…place catalog format (.grok-plugin path, source.source=url) and verified v0.5.0 sha 'eb1732fa05d9efefb26f6aeb3c842e26c866cacf'
- RPT (agent_response) as first-class thought_tile schema v2 in the strange loop process definition (loaded at session_start, subvisor visible)
- required_mermaids (loop_cycle/self_gov/metrics/relations/naming_schema/retrieval_graph) + rendering_rules for rich TUI + video + rehydrate
- integration: outer_feedback/handoff/NREM/TUI mint-before-render + thought_tile_write_result; subvisor H1 on response->tile graph
- MNC reference to tile:formal_spec_mnc-protocol-v1--self-condensing-naming-schema-- + prefixes (RPT/OLM/SGGCP/MNC/FSR/ARA/NREM) + protocol_summary (7 steps)
- SGGCP gap_scan tie-in in every RPT
- dynamic_fields (13): retrieval_provenance, shared_understanding_notes, section_confidence, explicit_assumptions, falsifiability_criteria, reconstruction_questions, provenance_chain, compression_hints, aliveness_deltas, misalignment_flags, live_mermaid_sources, render_hints, key_facts_for_shared_understanding

Direct build of the TOML per user: 'Ya build that TOML if it makes sense' + 'other kinds of dynamic information' + 'memory system is only as good as both your understanding and ability to get the information you need at the time you need it, and also our shared understanding of the information being presented being collectively the same'.

Edit isolated: populated worktree /tmp/engram-wt/response-tile-toml (cp of current, search_replace only there), then cp adopt to main + this commit.
Pre: session_start, context_for_edit(/home/a/Documents/Engram/processes/meta/ai_consciousness_loop.toml), quick_trace trace:1781247761_build-the--response-tile--toml-section-into-the-
Start HEAD: a55a1f4
Post this: OLM update + demo RPT thought_tile (MNC condensed title) + relate + verify.

Related: goal:engram_consciousness_loop_v1, scheduler_recurring_task:019eb977451c, MNC tile, SGGCP, ego.leg3:current_I
…r using-git-worktrees skill + Enram non-destructive ritual)
…dit gaps closed, P2 tiered/hybrid/SOA/homo+zk/versioning+DSL impls, P3 validate hermes0.7986/verify0/aliveness+/build0.5.0, P4 polish CHANGELOG atomic) per ai_consciousness_loop step3 + superpowers + sub-governor. No invariant breaks. [post-P5 close]
…ecution-2026-06 P0-P5 .leg3 execution (additive lawful)
…richer safe transforms, versioning DSL + human-forward presentation fix
…t blocks primitive, human-forward fix, self-improvement cycle) + commit of P0-P5 with exact message ensured via amend/merge
…ithout_is_empty + empty-line-after-doc + unused-mut + 4 dead_code _for_store stubs) [job 81142086719 / main-adopt]

- Add is_empty() to BlockArena (exact pattern from index.rs)
- Demote P2 end marker to // comment (matches start marker style)
- Remove unnecessary mut on apply_homo_op FnOnce param
- #[allow(dead_code)] on 4 P2 hybrid/zk store wrappers (kept for future mcp wiring)

Pre: session_start + 2x context_for_edit(wt paths) + quick_trace
Post: cargo clippy -- -D warnings clean, cargo build, target/debug/engram --version 0.6.0, mcp verify 0 issues.
Chained traces 1781308668 -> 1781308715 -> 1781308755; tile + relates to P2 trace + goal:engram_consciousness_loop_v1
Isolated wt .worktrees/fix-clippy-81142086719 per using-git-worktrees + AGENTS.
No .leg3 / CRS / p-mom / layout invariants touched.
…erification code for job 81143111989

Diffs were in:
- encode.rs: use import grouping, long flat_map chains (to_hybrid_wire), if-return (from_hybrid), .map chain (encode_batch_to_arena), assert wrapping, P2 marker comment
- types.rs: long chains in parse_allowed_dsl
- store.rs: fn sig for verify_zk_for_store (multi-line after our prior allow)

Pre: context_for_edit on all 3 (wt), quick_trace
Post: fmt -- --check exit 0 (no Diff), clippy -D 0, build+version 0.6.0, mcp verify 0 issues.
Chained trace 1781309234 from prior CI trace 1781308755. New tile + relates.
No logic/ .leg3 / zk proof / invariant change - pure rustfmt canonical style.
This unblocks the full pipeline (build, test, clippy, fmt) after the clippy fix.
@staticroostermedia-arch staticroostermedia-arch merged commit b763fc4 into master Jun 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant