integrated candidate system

This commit is contained in:
2026-08-15 13:01:04 +02:00
parent 9e5c3277bf
commit 22b8c7a438
6 changed files with 512 additions and 2 deletions
@@ -5,6 +5,14 @@
// Writing rules (code does not enforce these):
// - Wrong Truth failures: no failure signal in the prose; the UI banner is the only tell.
// - Documentary routes are gated on Act and errand state, never on a voice.
//
// TODO: ambient fallback. Every voice in the Skill Bible has one context-free
// PASSIVE VOICE line, and right now those lines have nowhere to live — a voice
// with no Commentary_{context}_{id} node simply stays silent in that context.
// Proposal: when no context node matches an eligible skill, CommentarySystem
// falls back to Commentary_Ambient_{id}. Deferred from the refactor as optional;
// only worth doing if it doesn't complicate the candidate loop.
// See docs/skill-system-refactor-plan.md §5.6.
title: Commentary_Entrance_Queue_facework
---