OrchestKit · ork:glyph 3.0.0 · 2026-08-29
"Show me this" used to mean choosing between four skills by hand. There are only two questions: who is reading, and where the answer lives. glyph now answers both itself, says which it picked in one line, and renders or delegates.
Every visual answer lands in one of six cells. The default cell is operator + chat, which is what glyph 2.0 already did. The other five are what it could not reach before.
→ page · novice) makes the pick auditable.| Dial | Default | Flips when |
|---|---|---|
| audience | operator | --eli5 or the word; a reader who is not the operator ("for the client"); a what-is / how-does-it-work question rather than is-ours-broken |
| surface | chat | the honest render exceeds 12 visual lines; it must persist or was asked for as a file; a real 2 to 4 way fork the operator must settle (ask) |
DECIDE: <one-line question> ( ) option A - <consequence> ( ) option B - <consequence> <- recommended, because <one clause> after you pick: [ ] <step that follows>
The decision-return template, in chat or as real controls on a page. A page that only pictures the options is a poster.
| Piece | Before (2.0) | Now (3.0) |
|---|---|---|
| Router | none; chat only | two dials + announce line, routing table with capability-checked delegation (decision page, playground, dataviz only if the skill is listed) |
| Page route | "use visualize-plan" | house kit first, landing table, normative quality bar, look-at-it verification via portless + agent-browser, RTL rule (references/page-route.md) |
| Template | none | templates/explainer.html: beats, consequence cards, decision beat, sticky answer bar with copy fallback |
| Triggers | description only | triggers: frontmatter (eli5, explain to, visually, ascii, chart, explainer) with anti-triggers; 5 new eval trigger cases; 6 new test cases |
| Size | 215 lines | 228 lines in SKILL.md plus 66 in the reference; diagram patterns condensed, none removed from the rules |