File-first packs
Every pack starts with KNOWLEDGE.md and can add documents, sources, wiki pages, compiled views, indexes, runs, schemas, and evals.
Describe, ground, compile, evaluate, and load durable knowledge without turning it into a tool or a skill.
| Contract | What it answers |
|---|---|
| Pack entrypoint | What knowledge exists, when should an agent use it, and what is its review state? |
| Source layers | Which finished documents, raw sources, wiki pages, and compiled facts are authoritative? |
| Runtime selection | Which bounded context can enter a model run safely? |
| Grounding | Where did a claim come from, and what citation or source map supports it? |
| Maintenance loop | How are ingest, compile, lint, review, eval, and refresh runs recorded? |
| Interop | How does knowledge stay separate from tools, skills, UI, runtime, artifacts, and evidence? |
Knowledge owns durable source-grounded context. It should link out instead of absorbing adjacent responsibilities: