Skip to content

docs: README refresh + AGENTS.md mirror#39

Merged
MSD21091969 merged 1 commit into
masterfrom
feat/readme-agents-mirror
Jun 20, 2026
Merged

docs: README refresh + AGENTS.md mirror#39
MSD21091969 merged 1 commit into
masterfrom
feat/readme-agents-mirror

Conversation

@MSD21091969

Copy link
Copy Markdown
Collaborator

Draft — README refresh + new thin AGENTS.md mirror for the Go runtime, matching the ffs0 instruction/README foldering pass.

  • README.md — grounded in the actual source: the rewrite engine ("log is truth, state is derived"), the layering tower graph→fold(catamorphism)→operad(registry)→kernel(only mutator)→transport/mcp, the four rewrites, §M11 liveness + §M12 admin gates + operad validation, the verified HTTP surface (/healthz, /state/*, /log, /fold, /rewrites, /programs, /operad/*, /twin/*, /t-hook, /t-cone), the MCP server (apply_rewrite/apply_program + reads), the 30s sweep (proposes, never auto-applies), seed mode, build/run/test. Corrected stale v3.16.1 → v3.16.2.
  • AGENTS.md — new thin mirror: points at ffs0/AGENTS.md as project SOT; orientation (this repo = the Go runtime; semantic SOT = folded HG + /healthz); the rule; branching feat/<purpose-slug>.

No .go changes.

Accurate-to-source README (graph->fold->operad->kernel layering, four rewrites,
M11/M12 gates, HTTP+MCP surface, sweep, seed, build/test) + thin AGENTS.md mirror
pointing at ffs0/AGENTS.md as project SOT. No .go changes.

authored-by: agent:claude-cowork.hp-z440 / session:sam.z440-cowork-workspace / readme-foldering
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@MSD21091969 MSD21091969 marked this pull request as ready for review June 20, 2026 23:08
Copilot AI review requested due to automatic review settings June 20, 2026 23:08
@MSD21091969 MSD21091969 merged commit 58a6123 into master Jun 20, 2026
@MSD21091969 MSD21091969 deleted the feat/readme-agents-mirror branch June 20, 2026 23:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refreshes the repository documentation to align the README with the current Go runtime implementation, and adds an AGENTS.md “thin mirror” that points back to ffs0/AGENTS.md as the project source-of-truth.

Changes:

  • Rewrites README.md to document the runtime model (log→fold, operad validation, runtime gates), package layering, and the verified HTTP/MCP surfaces.
  • Adds AGENTS.md as a minimal mirror/entrypoint for contributor rules, repo orientation, branching, and safety constraints.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
README.md Major documentation refresh: kernel model, layering map, runtime gates, HTTP API, MCP tools, sweep/seed/build/test guidance.
AGENTS.md New thin mirror pointing to ffs0/AGENTS.md as project SOT; includes repo-specific orientation and contribution rules.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
Comment on lines +73 to +74
Operad validation (type / port-pair / authority) runs ahead of the gates; `fold` then enforces
structural invariants and maintains indexes.
Comment thread README.md
| `internal/hdc` | hyperdimensional computing | spectral, fiber, crosswalk, encode, live-index. |
| `internal/mcp` | MCP JSON-RPC | SSE + stdio + Streamable HTTP. |
| `internal/operad` | type system | `Registry` (ontology **v3.16.2** — 53 node types, WF01–WF21) with `Version` for `/healthz`; strict port-pair `ValidateLINK` (pair must be declared; src/tgt type enforcement), `ValidateMUTATE`; `AdminScopeRewrite`, `SystemInternalEnvelope`, `ResolveSessionForEnvelope`; occupancy + admin-capability walks. |
| `internal/kernel` | **effect layer** | `Runtime`, `Store`, `LogStore` / `MemStore`. §M11 session-liveness + §M12 admin-capability gates (`liveness.go`). Sweep loop emits WF13 governance proposals on `t_hook.firing_state` transitions. The only place state mutates. |
Comment thread README.md

`Runtime.RunTimedSweep` / `SweepTick` runs on its own goroutine every `--sweep-interval`
(default `30s`, `0` disables). Each tick walks all pending `t_hook`s and, for every hook whose
predicate fires, **proposes** a WF13 `governance_proposal` (status `pending`). The sweep **never
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.

2 participants