Skip to content

Latest commit

 

History

History
89 lines (63 loc) · 1.39 KB

File metadata and controls

89 lines (63 loc) · 1.39 KB

Intent Compiler

The intent compiler turns raw intent into routed, verifiable internal work.

It does not execute by itself.

Model

raw intent -> classified context -> action plan -> routed skill -> verification -> promotion

Intent Record

Each intent should preserve:

  • source
  • role
  • trust level
  • desired outcome
  • authority boundary
  • promotion target

Intent Sources

Intents may come from:

  • Alex
  • system-generated observations
  • Codex runs
  • automation reports
  • verifier failures
  • skill excavation
  • cookbook reviews
  • friction reviews
  • local-only notes

Classification

Classify intent as:

  • law
  • instruction
  • evidence
  • taste
  • hypothesis
  • residue

Unknown or untrusted intent cannot become law.

Outputs

The intent compiler may output:

  • action candidate
  • skill candidate
  • validator backlog item
  • proof draft
  • automation report
  • stop report
  • check-in report input

Safety

Only classified and admitted intent can drive execution.

Local-only intent may guide alignment but must not be emitted into tracked docs or runtime packs.

Public, revenue, deployment, billing, DNS, secrets, production, and outreach work remains approval-gated.

Later Rust Shape

The later compiler primitive should be one of:

IntentRecord
ActionPlan

It should include:

  • intent
  • source
  • role
  • trust level
  • authority boundary
  • route
  • verification
  • promotion target