Dashboard › opencode-lore › Distillation
Distillation
ID: ce8bf9d3-3947-4770-ac15-232be7a7d740
Generation: 0
Tokens: 341
R_compression: 17.136
C_norm: 0.000
Archived: No
Created: 2026-09-16 19:29:47
Source IDs:
["lore_tm_v1_zTO14JeJQ7zsvixdHYwsOyNfQsr5JR8WzJPsCAua7kE","lore_tm_v1_v7HJzeOPVw1HyDxBc5B7rnInXvJ-1GsIqYALebobRaE","lore_tm_v1_w0GZC8wzMvVWPaAmd_o-GKRy6YByGnHKxsbN-EJKWuU","lore_tm_v1_FR9aUQhLgDk6FdC5uCHPZqKM9DNV-Hj4qqEXCm5iGLg"]
Observations
Date: Sep 16, 2026
- 🟡 (13:25) Search found 12 projection-related matches in
packages/gateway/src/pipeline.ts: forwardedVisibleOutputIndices at line 10146; wouldReindexForwardedOutput() at lines 10149 and 10156; principal enqueue at line 10242; reindex checks at lines 10354 and 10501; deferred enqueue and source-index recording at lines 10379-10381; deferred enqueue paths at lines 10561 and 10569; and principal enqueue plus forwarded-index recording at lines 11600-11602.
- 🟡 (13:25) Assistant specified the projection behavior: do not special-case sparse values; assign and record the exact public slot for each successfully delivered source index; compare all later visible state against those stored assignments. Consequences: higher-index private recall remains valid, lower-index public insertion is rejected, and terminal construction is deterministic without assuming dense provider indices.
- 🟡 (13:26) Production code was updated in
packages/gateway/src/pipeline.ts to implement the stable source-to-public projection map.
- 🟡 (13:26) Assistant clarified the corrected invariant: because principal frames are remapped from the start, a lower-index private recall does not invalidate an already-emitted public slot when that recall was never public. The guard rejects only actual changes to the delivered public map, rather than rejecting sparse source ordering itself.
- 🟡 (13:26) Assistant began typechecking and running the sparse test matrix to identify stale negative tests or missed principal enqueue paths; no result was available yet.