core/packs/README.md

1.4 KiB

Runtime Pack Artifacts

packs/ contains ratified runtime pack artifacts and their narrow loaders: safety, identity, ethics, register, anchor-lens, modality packs, source-language packs, primitives, and companion validators.

This directory is not interchangeable with packs/:

  • packs/ stores runtime governance/style/safety/modality artifacts and source pack material such as packs/en, packs/he, packs/grc, and packs/el.
  • packs/ stores linguistic pack schemas, compilers, loaders, and reviewed semantic pack data under packs/data/.
  • core_ingest/ prepares external candidate pressure; it does not ratify or rewrite these packs.

Mutation rule: durable pack changes must be reviewed or proof-carrying and must use the relevant validator/ratification lane. Do not add ad hoc runtime pack writes.

Language Packs

packs/ owns reviewed language-pack loading and compilation. It turns pack manifests, lexicon rows, morphology, grammar attractors, and alignment metadata into runtime vocab/manifold structures.

This compiler is distinct from core_ingest.compiler:

  • packs.compiler consumes reviewed pack data and builds linguistic runtime structures.
  • core_ingest.compiler consumes external candidate pressure and produces validation reports plus provisional learning artifacts.

The shared word "compiler" means "deterministic lowering across a boundary"; the source material, trust boundary, and output structures are different.