Checkpoint 012 - live Gate 1

The smoke harness
became a live proof.

The promoted Nagato runtime now proves the trace contract against a real Nous run and a bounded GrokToCrawl tool call. This closes the exact gaps that the shared fixtures did not cover.

4

Cursor pages

A limit-one walk returned four pages with correct cursor progression and no duplicate or missing events.

3

Events replayed

The client disconnected after sequence one, reconnected with Last-Event-ID, and replayed the remaining three events in order.

Gate 1 acceptance matrix

Canonical JSON Schema
validated
SSE framing
validated live
Sequence contiguity
1 through 4
Cursor behavior
four limit-one pages
Artifact integrity
size + media + SHA-256
Reconnect and replay
Last-Event-ID proven

Promoted runtime

Nagato is live at runtime head c7f37c392e2d. The trace page producer now emits the exact closed envelope: items, next_cursor, and has_more.

Live output

The Nous free-model run produced exact output LIVE_GATE1_OK. Its GTC artifact was 507 bytes and verified against the trace metadata.

Runner recovery

The Forgejo Docker runner now has a real Python image and isolated runner storage. The Windows runner is being used for the Windows-only product suite; secure exact-SHA checkout is in place. CI stabilization remains the active infrastructure task at this checkpoint.

Security hygiene

The diagnostic credential exposure was contained immediately: the old Forgejo token was revoked, a replacement was issued, and the authenticated remotes and access guide were updated.

Next subwave

After product CI is reliable, test the Nous :free candidates plus Ollama and LM Studio. Featherless is explicitly excluded until its service lane returns.

Generated 25 July 2026, Pacific/Auckland. This checkpoint is sanitized, unlisted, and marked noindex; it is not authenticated.