diff --git a/MM/README.md b/MM/README.md deleted file mode 100644 index bd1c2d3..0000000 --- a/MM/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# CognitiveOS Architecture Bundle (Add-ons v2) - -Generated: 2026-02-17 - -Includes RFCs 0007--0012 and a runnable Go supervisor stub -demonstrating: - Deterministic routing - Append-only, hash-chained event -ledger - Guarded emit enforcement (must-delegate invariant) - -## Layout - -- docs/ - - RFC-INDEX.md - - KERNEL-ROADMAP.md - - rfcs/ - - RFC-0007-Delegating-Router.md - - RFC-0008-Capability-Guard-Framework.md - - RFC-0009-Event-Ledger-Primitive.md - - RFC-0010-Guarded-Emit-Syscall.md - - RFC-0011-Session-Spawn-Primitive.md - - RFC-0012-Deterministic-Retry-Controller.md -- kernel/ - - proto/ - - supervisor-go/ diff --git a/README.md b/README.md index 8c36425..4541a8c 100644 --- a/README.md +++ b/README.md @@ -46,3 +46,17 @@ This repository is **pre-implementation**. The initial goal is to stabilize a mi - provenance event model - OS mapping notes (FreeBSD first, Linux mapping in parallel) +## CognitiveOS RFCs (Control-Plane / Kernel Primitives) + +This repo includes a growing set of RFCs capturing the CognitiveOS design direction: +- RFC Index: `docs/RFC-INDEX.md` +- Kernel Roadmap: `docs/KERNEL-ROADMAP.md` +- RFC documents: `docs/rfcs/` + +Key primitives covered so far: +- RFC-0007 Delegating Router (must-delegate invariant) +- RFC-0008 Capability & Guard framework +- RFC-0009 Event Ledger (append-only, hash-chained) +- RFC-0010 Guarded Emit syscall +- RFC-0011 Session Spawn primitive +- RFC-0012 Deterministic Retry controller diff --git a/MM/docs/KERNEL-ROADMAP.md b/docs/KERNEL-ROADMAP.md similarity index 100% rename from MM/docs/KERNEL-ROADMAP.md rename to docs/KERNEL-ROADMAP.md diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..8dc2abf --- /dev/null +++ b/docs/README.md @@ -0,0 +1,14 @@ +# Documentation + +Core docs live here. + +- Getting started / intro: `000-introduction.md` +- Design goals: `010-design-goals.md` +- Threat model: `020-threat-model.md` +- Architecture overview: `030-architecture-overview.md` +- Roadmap: `090-roadmap.md` + +CognitiveOS control-plane RFCs: +- RFC index: `RFC-INDEX.md` +- Kernel roadmap: `KERNEL-ROADMAP.md` +- RFCs: `rfcs/` diff --git a/MM/docs/RFC-INDEX.md b/docs/RFC-INDEX.md similarity index 100% rename from MM/docs/RFC-INDEX.md rename to docs/RFC-INDEX.md diff --git a/MM/docs/rfcs/RFC-0007-Delegating-Router.md b/docs/rfcs/RFC-0007-Delegating-Router.md similarity index 100% rename from MM/docs/rfcs/RFC-0007-Delegating-Router.md rename to docs/rfcs/RFC-0007-Delegating-Router.md diff --git a/MM/docs/rfcs/RFC-0008-Capability-Guard-Framework.md b/docs/rfcs/RFC-0008-Capability-Guard-Framework.md similarity index 100% rename from MM/docs/rfcs/RFC-0008-Capability-Guard-Framework.md rename to docs/rfcs/RFC-0008-Capability-Guard-Framework.md diff --git a/MM/docs/rfcs/RFC-0009-Event-Ledger-Primitive.md b/docs/rfcs/RFC-0009-Event-Ledger-Primitive.md similarity index 100% rename from MM/docs/rfcs/RFC-0009-Event-Ledger-Primitive.md rename to docs/rfcs/RFC-0009-Event-Ledger-Primitive.md diff --git a/MM/docs/rfcs/RFC-0010-Guarded-Emit-Syscall.md b/docs/rfcs/RFC-0010-Guarded-Emit-Syscall.md similarity index 100% rename from MM/docs/rfcs/RFC-0010-Guarded-Emit-Syscall.md rename to docs/rfcs/RFC-0010-Guarded-Emit-Syscall.md diff --git a/MM/docs/rfcs/RFC-0011-Session-Spawn-Primitive.md b/docs/rfcs/RFC-0011-Session-Spawn-Primitive.md similarity index 100% rename from MM/docs/rfcs/RFC-0011-Session-Spawn-Primitive.md rename to docs/rfcs/RFC-0011-Session-Spawn-Primitive.md diff --git a/MM/docs/rfcs/RFC-0012-Deterministic-Retry-Controller.md b/docs/rfcs/RFC-0012-Deterministic-Retry-Controller.md similarity index 100% rename from MM/docs/rfcs/RFC-0012-Deterministic-Retry-Controller.md rename to docs/rfcs/RFC-0012-Deterministic-Retry-Controller.md diff --git a/MM/kernel/proto/README.md b/kernel/proto/README.md similarity index 100% rename from MM/kernel/proto/README.md rename to kernel/proto/README.md diff --git a/MM/kernel/proto/delegation_proof_schema.json b/kernel/proto/delegation_proof_schema.json similarity index 100% rename from MM/kernel/proto/delegation_proof_schema.json rename to kernel/proto/delegation_proof_schema.json diff --git a/MM/kernel/supervisor-go/README.md b/kernel/supervisor-go/README.md similarity index 100% rename from MM/kernel/supervisor-go/README.md rename to kernel/supervisor-go/README.md diff --git a/MM/kernel/supervisor-go/go.mod b/kernel/supervisor-go/go.mod similarity index 100% rename from MM/kernel/supervisor-go/go.mod rename to kernel/supervisor-go/go.mod diff --git a/MM/kernel/supervisor-go/main.go b/kernel/supervisor-go/main.go similarity index 100% rename from MM/kernel/supervisor-go/main.go rename to kernel/supervisor-go/main.go diff --git a/runtime/.DS_Store b/runtime/.DS_Store index 128c3c9..4b1f4d5 100644 Binary files a/runtime/.DS_Store and b/runtime/.DS_Store differ