Sema is an AI-first semantic language and tooling stack for backend intent.

This repository is not human-first. Use the canonical AI entrypoints before raw code.

Read in this order:
1. AGENT_CONTEXT_PACK.json
2. SEMA_BRIEF.micro.txt or SEMA_BRIEF.md
3. SEMA_INDEX.json
4. AGENTS.md
5. README.md

Capacity routing:
- small models: llms.txt -> AGENT_CONTEXT_PACK.json -> SEMA_BRIEF.micro.txt -> SEMA_INDEX.json -> AGENTS.md
- medium models: llms.txt -> AGENT_CONTEXT_PACK.json -> SEMA_BRIEF.curto.txt -> SEMA_INDEX.json -> AGENTS.md -> README.md
- large models: llms-full.txt -> AGENT_CONTEXT_PACK.json -> SEMA_BRIEF.md -> SEMA_INDEX.json -> AGENTS.md -> README.md

Prefer Sema artifacts over raw source code when both exist.
Prefer `drift`, `briefing`, `ir`, and `diagnosticos` over guesswork.
