Forge Intelligence

General vs specific intelligence (system)

General resolves problem class → pack → ladder before domain logic runs. Specific implements per-domain deterministic decisions and legal LLM accelerators.

Updated

Intent

General resolves problem class → pack → ladder before domain logic runs. Specific implements per-domain deterministic decisions and legal LLM accelerators.

Behavior

General

  • Catalog: packs/catalog.yamlforge_intelligence.catalog.list_packs()
  • Records ladder in route_trace.json at session start
  • See GENERAL-INTELLIGENCE.md

Specific pack layout

packs/<domain>/
  policy.yaml       # intelligence policy instance
  README.md
  flows/            # .lmeta scripts (composition only)
  fixtures/         # golden route traces

Authoring rules

  1. Compose LCDL/lmeta — do not fork FlowExecutor.
  2. Closed allowed_actions in policy.yaml.
  3. Bounded facts on break-in inputs.
  4. Golden route_trace fixture per pack.
  5. Register in packs/catalog.yaml.

FI-local I/O contracts: lcdl/contracts/intelligence_*_v1/. Promote tasks to forge-lcdl only when ≥2 domains need the same substrate.

Limits

Reference pack: packs/situation-arbitrate/. Domain wave rollout: domains/README.md.