tree: ac056ce8baffeff940711859383e61c557e12936
  1. README.md
  2. RFC-AI-0002.md
  3. RFC-AI-0003.md
  4. RFC-AI-0004.md
  5. RFC-AI-0005.md
  6. RFC-AI-0006.md
  7. RFC-AI-0007.md
  8. RFC-AI-0008.md
docs/rfcs/README.md

Table of Contents generated with DocToc

Design RFCs

A decision that shapes the framework — a new trust boundary, a new install mechanism, a rule every skill has to obey — gets written down before it is built. These are those documents: the reasoning, the alternatives that were rejected, and what adopting the design commits the project to.

An RFC is a record, not a manual. Once one is implemented, the rules it settled live in the docs describing the thing itself; the RFC stays behind as the explanation of why those rules are the way they are.

The RFCs

RFCTitleStatus
RFC‑AI‑0002Secure Agents setupImplemented
RFC‑AI‑0003Privacy-aware LLM routing for foundation private informationProvisional — pending ASF Privacy VP / Legal
RFC‑AI‑0004Principles of agentic interaction for open-source maintainersImplemented
RFC‑AI‑0005Framework taxonomyImplemented
RFC‑AI‑0006Trusted external skill sourcesPartially implemented (Phase A)
RFC‑AI‑0007Selective snapshot — fetch only the chosen skill familiesProposed
RFC‑AI‑0008The coordinator role — multi-hop relay of security reportsDraft

Every RFC carries its own Status of this document section. That section is the authoritative one if this table has fallen behind.