Spaces:
Paused
Paused
Commit History
-
Track taught concepts for lineage and reapplied
- Use actual taught concepts to compute reapplied and lineage, not the challenge's canonical IDs. - Add via_generalization flag on concepts and derive built_from from taught concepts when a generalization occurs. - Pass a label_of map to the UI so built_from uses readable labels. - Update finale rendering to respect via_generalization and adjust the continue button gating; introduce _reveal_continue. - Engine: mark concepts taught in a turn as reapplied only if not a generalization; set built_from from real taught concepts during confirm. - Tests: cover real model IDs and zero-lineage scenarios.3081a6a -
Add live goal strip and finale flow
- Implement live goal strip and finale sequence; render_goal and render_finale. - Show goal status in header and feed goal_html into render_all. - Trigger finale UI when arc is complete via _maybe_finale and hook it into on_send/on_confirm/on_reject. - Record model actions in conversation history so alien lines include action log. - Extend Challenge with a goal field and populate per-challenge goals; update challenges data. - Ensure built_from is captured for generalization beats when the model doesn't provide it.c55ac64
-
initial commit
b54f80c