v0.4.0-alpha

Teach

Drive an interaction. Every step lands in the trace. When you’re happy, crystallize it as a SkillBundle.

Teach calls a model, so it needs an OpenRouter key. Keys live in sessionStorage only — flushed when this tab closes — and are sent through a pass-through Worker at /api/llm/openrouter that never logs them (spec §7.1, §7.5).

No key? Record a session you already ran — same six gates, same library, no model call.

No messages yet. Type a goal below to start.

Trace · 0 edges

    Crystallize

    Seals the trace into a SkillBundle and computes a ProofResult across all six gates. Authority is checked against a local kernel in v0.1 — a real delegatic-mcp round-trip arrives in v0.2.

    ✗ manifest invalid — fix highlighted fields · validates live against SKILL_MANIFEST.v0.schema.json (spec §8.3 AC #6)

    Workbench 0.4.0-alpha · [&] Protocol 0.1.0