singularity-forge/src/resources
Mikael Hugo 95ea9eecee feat(uok,plan-slice): seed Q3-Q8 gate rows with schema-v2 ctx from autonomous session
Slice 3b of "Make UOK the SF Control Plane". handlePlanSlice now
accepts an optional uokContext option and threads it into every
insertGateRow call (Q3, Q4 slice gates; Q5, Q6, Q7 per task; Q8
slice closeout).

executePlanSlice derives the ctx from the singleton autonomous session
when one is active — currentTraceId becomes the v2 traceId/parentTrace,
surface and runControl are pinned to "autonomous", permissionProfile
follows session/prefs. Tools invoked outside an autonomous loop
(interactive REPL, headless one-shot) pass uokContext=null and the
seeded rows fall through to the legacy NULL-column shape, classified
as "legacy" by status uok.

Lazy import of auto/session.js keeps headless/test code paths from
paying the session-singleton load cost when they don't need it.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-14 18:20:32 +02:00
..
agents feat: Created draft mapping of SF patterns to ACE reference draft 2026-05-13 02:01:41 +02:00
extensions feat(uok,plan-slice): seed Q3-Q8 gate rows with schema-v2 ctx from autonomous session 2026-05-14 18:20:32 +02:00
skills test(uok): assert triage-apply-mutation-gate fires after agree-path 2026-05-14 18:16:04 +02:00
workflow-skills sf snapshot: uncommitted changes after 131m inactivity 2026-05-09 02:53:47 +02:00
workflows sf snapshot: uncommitted changes after 49m inactivity 2026-05-08 01:07:24 +02:00
SF-WORKFLOW.md sf snapshot: uncommitted changes after 110m inactivity 2026-05-08 00:17:47 +02:00
traces.ts sf snapshot: uncommitted changes after 49m inactivity 2026-05-08 01:07:24 +02:00