ontology-mint-probe: Train-only ontology mint call (loop mint-ontology) #63

Merged
weksa merged 3 commits from weksa/ontology-mint-probe into main 2026-11-12 22:20:44 +00:00
Member

Executes cut_spec weksa-lowering:cut_spec:cut-ontology-mint-probe.r1 (slice 1 of ontology growth).

  • context.rs: MINT_ONTOLOGY_INSTRUCTIONS and Prompt::mint_ontology(TrainItems, language, inventory, rev, ontology): Train items of exactly one language, only Stance/Discourse/Scene features, that language's existing entries as key and choice. TrainItems gains no accessor.
  • run.rs: RunStores::mint_ontology, OntologyMintOutcome, ontology_mint_dir. Writes only /ontology-mint prompt and answer files; admits nothing, touches no store or RunRecord.
  • main.rs: weksa loop mint-ontology ROOT --language <tag> (exit 3 until answered).
  • tests/ontology_mint.rs (7 tests), a context.rs unit test, and a lowering-prompt digest pin taken at af0a56d.
  • docs: lowering map row says growth in slice 1 happens outside a run.

PROMPT_SOURCE_DIGEST moves d08cb0be491fb49d -> bacf57445437fb20: every existing run is Drift(Prompts). Schemas and data/ byte-identical. Operator gates 0 and 1 (paired runs) are not run here.

🤖 Generated with Claude Code

Executes cut_spec weksa-lowering:cut_spec:cut-ontology-mint-probe.r1 (slice 1 of ontology growth). - context.rs: MINT_ONTOLOGY_INSTRUCTIONS and Prompt::mint_ontology(TrainItems, language, inventory, rev, ontology): Train items of exactly one language, only Stance/Discourse/Scene features, that language's existing entries as key and choice. TrainItems gains no accessor. - run.rs: RunStores::mint_ontology, OntologyMintOutcome, ontology_mint_dir. Writes only <root>/ontology-mint prompt and answer files; admits nothing, touches no store or RunRecord. - main.rs: `weksa loop mint-ontology ROOT --language <tag>` (exit 3 until answered). - tests/ontology_mint.rs (7 tests), a context.rs unit test, and a lowering-prompt digest pin taken at af0a56d. - docs: lowering map row says growth in slice 1 happens outside a run. PROMPT_SOURCE_DIGEST moves d08cb0be491fb49d -> bacf57445437fb20: every existing run is Drift(Prompts). Schemas and data/ byte-identical. Operator gates 0 and 1 (paired runs) are not run here. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Prompt::mint_ontology reads TrainItems only; RunStores::mint_ontology writes
only <root>/ontology-mint prompt and answer files and admits nothing.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
weksa merged commit 754322252b into main 2026-11-12 22:20:44 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Weksa!63
No description provided.