Skip to content

v0.1.0-beta.40

Pre-release
Pre-release

Choose a tag to compare

@ScriptedAlchemy ScriptedAlchemy released this 17 Sep 20:29
2f6c362

0.1.0-beta.40 (2026-09-17)

Features

  • agents: add deterministic delegation topology layout (6ad0cf6)
  • agents: compose topology, inspector and authority register (13bec38)
  • automations: implement lookbook V2 scheduler and run ledger (073b214)
  • brain: draw the registry field as a luminous Three.js scene (a32836a)
  • code: implement the Cortex lens as the semantic cortex plate (fa9bb7f)
  • dashboard-api: type savings models route with provider attribution (274392a)
  • dashboard: adopt V2 night-glass tokens and Archivo display face (cd99fb7)
  • dashboard: rebuild shell chrome on the V2 lookbook rail (153ea00)
  • dashboard: redesign Costs as provider spend attribution (b79de0e)
  • delivery: add evidence ladder, umbrella, journey and review models (9033ea8)
  • delivery: add the exact review workspace over provider projections (f49bfa9)
  • delivery: add the horizontal PR journey field and episode table (f310a35)
  • delivery: add umbrella outcomes and local-first wing (250c57a)
  • delivery: admit inbox HTTP proof and proximity attention (76bf002)
  • delivery: join proximity into attention sources (6893029)
  • delivery: own proximity join on typed server authority (658b062)
  • delivery: rebuild inbox with field, filters, inspector, table (a88e432)
  • delivery: wire proximity attention into the delivery ui (0802af2)
  • explorer: four independent lanes, hover-inspect, typed absences (a685d76)
  • explorer: surface source freshness and count evidence per lane (cc23d9a)
  • extraction: name dotted Rust calls on typed bindings by type (aa0a5c5)
  • knowledge: bring the selected fact's ledger row into view (d126207)
  • knowledge: compose facts camera as constellation and inspector (97f6cff)
  • loom: add hybrid canvas and svg temporal scene renderer (d8bcb11)
  • loom: add renderer-neutral temporal journey projection and layout (2d59c3b)
  • loom: replace weave lane chart with temporal execution field (1396c78)
  • observatory: system evidence overview with inspector (1efa12c)
  • sessions: implement lookbook V2 timeline, index and inspector (2df0adb)
  • settings: implement effective configuration review surface (d2acb82)
  • shell: let status registers carry their own glyph (ecba682)
  • shell: let workspaces publish status-strip registers (7c05dda)
  • TraceDecay V2 delivery (PR8–PR13) + daemon performance, memory, and reliability overhaul (e13a353)
  • ui: add evidence-grade tag and UTC clock formatter (33f4e3a)
  • viz: add a HUD overlay slot over the graph canvas box (43de885)
  • work: compose inspector, activity ledger, and register strip (b938d4c)
  • work: draw the task dependency board from the graph authority (8cc3873)
  • workflows: implement the V2 definition lifecycle ledger (0b59d18)

Bug Fixes

  • agents: keep aperture labels legible on the light shell (bdaf23e)
  • agents: resolve review findings on inspection and folding (31f2e80)
  • automation: store skill usage in per-skill files (0cb1012)
  • boundary: validate at edges and stop re-parsing admitted values (0620a6c)
  • brain: keep scene controls accessible and release GL contexts (35d36c5)
  • brain: place labels whole, cool heat under reduced motion (b966589)
  • build: clear clippy on the second merged PR train (bcbac20)
  • ci: repair documentation, dogfood, and Hawk gates (ca3dab8)
  • ci: use the configured Hawk production entry point (1fe860b)
  • clear tip Format and Clippy failures (5a0e9f1)
  • cli: honour explicit --project verbatim for registry reads (3902b36)
  • cli: proceed on reversible work without a human prompt (3ea6373)
  • code-index-runtime: clear clippy lints from merged lanes (5941902)
  • code-index-runtime: count the clone backfill apart from passes (aa78e4d)
  • code-index-runtime: defer clone backfill until seat matches (b6aafa5)
  • code-index-runtime: drive the clone backfill on demand after seat (dcc942b)
  • code-index-runtime: drop stray brace from wedge-sync merge (90726f9)
  • code-index-runtime: keep freshness fresh during clone backfill (1461c7e)
  • code-index-runtime: probe text projection work without waiting (292a5ef)
  • code-index-runtime: read retained segments under a shared lock (8c78bdd)
  • code-index-runtime: read retained segments under a shared lock (e0c0c81)
  • code-index-runtime: run the clone backfill outside the pass guard (5cc401a)
  • code-index-runtime: seat before clone backfill; share owners-ready (#1103) (0dbf47e)
  • code-index-runtime: seat the graph before the clone backfill (ef6fb44)
  • code-index-runtime: share owners-ready for seat and replay (05bd656)
  • code-index-runtime: wake clone backfill after the seat (06e318f)
  • code-index-runtime: wake deferred mount after root insert (d9488c8)
  • code-index: abstain from constructor-name type inference (2ef6aa2)
  • code-index: admit non-git project initialization (a3c351e)
  • code-index: admit non-git project initialization (d9855d1)
  • code-index: admit public trait method callers (a8c1059)
  • code-index: admit via typed convergence park (a1c9fca)
  • code-index: bind inherent methods only to their own type definition (9027a7d)
  • code-index: bind inherent methods only to their own type definition (690c161)
  • code-index: bind qualified Rust paths through crate re-exports (30be440)
  • code-index: bind renewed source proof to an unproven seat (e4904c8)
  • code-index: bound all generation store locks (35fd34a)
  • code-index: box the non-canonical clone order detail (f6619c2)
  • code-index: clear clippy denials in scheduler (713660a)
  • code-index: compile against non-enumerated reuse (49dc83e)
  • code-index: consult the publication park, not a worker bool (7a383ee)
  • code-index: contain later chunk panics in the sweep (2ede030)
  • code-index: deduplicate admission test imports (92e44cc)
  • code-index: drop removed reused chunk list (6a5982e)
  • code-index: drop unreachable admission arm (626367a)
  • code-index: durable Arc-share lineage and reused seal (132b6cd)
  • code-index: durable Arc-share lineage and reused seal (48008ec)
  • code-index: fail closed on query reconcile admission (b955793)
  • code-index: fold final scheduler closeout into #707 (aeea959)
  • code-index: fold public trait method callers into #707 (9fbf169)
  • code-index: keep activation and caller outcomes truthful (94485c5)
  • code-index: keep chunk verification ordered (0f6bef7)
  • code-index: keep pool failures out of identity_validation (5ff0ebb)
  • code-index: keep pool failures out of identity_validation (1bdf810)
  • code-index: keep restricted re-exports and shared reads truthful (9b16f30)
  • code-index: keep reused_chunks as u64 through cadence (7ab493e)
  • code-index: keep std module paths off same-stem project files (57aaf7d)
  • code-index: keep std module paths off same-stem project files (8036482)
  • code-index: map DomainError to 1:1 reason codes (584fb80)
  • code-index: match generic impls by nominal owner (cbfd6d4)
  • code-index: preserve admitted branch generation wake (07e827f)
  • code-index: preserve pending clone backfill wake (ec3f5f7)
  • code-index: preserve semantics across train merges (8afb9f7)
  • code-index: preserve semantics across train merges (5d91f84)
  • code-index: preserve typed causes after tip rebase (ec15f93)
  • code-index: prove each reused chunk before the seal (413cc4d)
  • code-index: prove reused complement before accepting seal (f84f494)
  • code-index: prove reused complement before accepting seal (b1125f6)
  • code-index: read terminal publication park not a local flag (dd88cb6)
  • code-index: require reembed rows on profile replay (2a68b3e)
  • code-index: resolve inherent impls of submodule re-exported types (844b89c)
  • code-index: resolve inherent impls of submodule re-exported types (6903957)
  • code-index: resolve qualified Rust paths and typed-receiver callers (3128498)
  • code-index: restore Arc-share seals without live parent (bbff983)
  • code-index: restore nested admission fix lost in integration (7586101)
  • code-index: restore nested admission fix lost in integration (76a8e78)
  • code-index: restore Type::method recall for trait-impl UFCS (fd62fe8)
  • code-index: retire sealed revision 11 for parent-delta seals (c2d6438)
  • code-index: retire sealed revision 11 for parent-delta seals (e358627)
  • code-index: return terminal sync admission (2d741c1)
  • code-index: satisfy clippy on typed freshness reads (e42c83c)
  • code-index: settle ignored dependency admission (4d95670)
  • code-index: stabilize Fresh reads and dirty retained seats (a5206f6)
  • code-index: stop a cancelled redundancy scan before the next family (b9ba671)
  • code-index: stop a cancelled redundancy scan before the next family (50a2080)
  • code-index: stop a cancelled similar scan before the next page (aacb4c1)
  • code-index: stop a cancelled similar scan before the next page (1cb1f36)
  • code-index: stop arc-share seal before a divergent chunk (376614c)
  • code-index: stop repeated roles from sticking to one actor (b28ea54)
  • code-index: type NonCanonical causes with reason codes (d039bee)
  • code-index: type NonCanonical causes with reason codes (db94991)
  • code-index: type NonCanonical causes with reason codes (1c1c199)
  • code-index: use question mark for method owner (2b02cc2)
  • code-index: yield background-cpu units around chunk fan-outs (3c311c7)
  • code-index: yield background-cpu units around chunk fan-outs (f81df3b)
  • code: stack hover previews over the pin; bind Escape globally (004bdfe)
  • contracts: alias similar/redundancy legacy wire schemas (dfdd8d6)
  • contracts: represent similar protocol via revision range (a402f9f)
  • converge retries after crash residue (1d8f54f)
  • daemon: classify stalled reads by reason code (6f05293)
  • daemon: decode partitioned generation in fan-out wait (f40f81f)
  • daemon: decode partitioned sealed gens in fan-out wait (7d87d65)
  • daemon: decode partitioned sealed gens in fan-out wait (2db3aad)
  • daemon: deliver proxied responses after host EOF (31da7e6)
  • daemon: deliver proxied responses after host EOF (fb2af2d)
  • daemon: drop English graph-publication retry matchers (f60afb1)
  • daemon: mount proximity early and align init wording (41d3e24)
  • daemon: retry saturated opens by typed reason (91c6f94)
  • daemon: share one discovery deadline per initialize request (5e4ee66)
  • daemon: type journey transport retry reasons (58e85f6)
  • dashboard-api: name noncurrent freshness states (20d2c01)
  • dashboard-api: name noncurrent freshness states (4bc30a7)
  • dashboard: close freshness and relief claim gaps (63ccb1f)
  • dashboard: close freshness and relief claim gaps (1e8b7b8)
  • dashboard: drop controls that cannot finish (bbc60d0)
  • dashboard: exhaust delivery coverage states (c11caae)
  • dashboard: poll while the first index is mounting (e8e5a3c)
  • dashboard: preserve moving builds and readable relief regions (663fffe)
  • dashboard: preserve moving builds and readable relief regions (36ccff8)
  • dashboard: reconcile final lookbook integrations (1576094)
  • dashboard: reconcile lookbook feature contracts (9ed3058)
  • dashboard: reflow Costs aperture and keep query register visible (4bc6c11)
  • dashboard: unify shared evidence grade contracts (da00b45)
  • delivery: keep unmeasured divergence unsupported (fd0ca95)
  • delivery: measure outcome field, stack coincident marks (39ae360)
  • delivery: pass inbox request control without Extension wrap (6e276b2)
  • delivery: preserve Denied proximity and skip shared-code promotion (de4d320)
  • delivery: preserve partial and stale proximity coverage (e11552c)
  • delivery: preserve proximity decode failures (d1586e4)
  • delivery: preserve proximity decode failures (ce248a4)
  • delivery: type the all-omitted and not-configured inbox states (ac0c7a9)
  • delivery: wrap mode tabs at narrow widths (352988f)
  • docs: reserve rustdoc output for the public library (059070a)
  • doctor: preserve convergence details in text output (d99cb1b)
  • doctor: preserve convergence details in text output (cb51bbe)
  • doctor: prove daemon and store health from the artifact (4de82b0)
  • evals: default hermetic runs to their own checkout (d6d7e41)
  • explorer: clip the lane footer watermark (c5cf8c8)
  • explorer: keep facet selects inside the aperture at 320px (5c1e74c)
  • explorer: report scope refusal in the run register (5c3aada)
  • explorer: stack wrapped lanes, align lane headers, add hover halo (e67e488)
  • global-db: refuse non-final temporal schemas (d7eb232)
  • graph-db: clear tip Clippy and sdk packages reds (b4c9dcf)
  • hooks: bound worktree discovery instead of an open git walk (52e7ae0)
  • hooks: bound worktree discovery instead of an open git walk (97f97d7)
  • hosts: give each host its own bundle journal and lock (9a609b9)
  • hosts: release advisory writer locks explicitly (e39201a)
  • hosts: release advisory writer locks explicitly (04fdbbd)
  • kiro: close doctor migration advisory gaps (8ef8fd0)
  • kiro: emit doctor migration advisories for retired globals (1da3507)
  • knowledge: keep the ledger in view and inspect on pointer movement (710eca8)
  • knowledge: let inspector provenance terms wrap in the bay (216d450)
  • loom: meet the touch-target floor on dense rows (573a27a)
  • loom: reveal nothing past a dated playback cursor (00e5f6e)
  • lsp: bound rustup probes and gate them on rustup >= 1.28.1 (b919b06)
  • lsp: clear a recorded launch refusal on the next successful probe (3f9f260)
  • lsp: evict a retained launch its refresh could not start (e4ab7c7)
  • lsp: keep prewarm cargo and failed probes install-free (16d16e4)
  • lsp: record failed admission probes as unavailable (f52e65a)
  • lsp: resolve the analyzer launch per workspace root (8d851bc)
  • lsp: run compile-diagnostics cargo with RUSTUP_AUTO_INSTALL=0 (b4e912d)
  • mcp: assert retired clone-lane opaque reasons gone (2961427)
  • mcp: backtick proximity kinds in delivery adapter doc (f3b1d77)
  • mcp: bound initialize discovery on one parent deadline (49d7f64)
  • mcp: bound initialize discovery on one parent deadline (20cc517)
  • mcp: fail Hermes hook captures on skipped sources (f27f919)
  • mcp: keep injected agent context on summaries (a7a3a7e)
  • mcp: pin demand unavailable causes at host wire (9e711e4)
  • mcp: render schema resource from admitted DDL (cb2b432)
  • mcp: restore status ingest and schema catalog contracts (e9e186a)
  • mcp: route missing clone lanes through the reason enum (b67c0bc)
  • mcp: unify clone lane unavailable wire protocol (0872941)
  • memory: mark transport barrier content as feature-bound (417831a)
  • observatory: cluster crowded timeline reads and pin the inspector (68d480b)
  • private-fs: match rename contract to null-root payload (30f07e8)
  • query: cancel candidate work at bounded batch checkpoints (e221b91)
  • query: preserve callable and rebuild cancellation (2aff0f6)
  • query: stamp serving gen on in-memory projection rows (a5b06f4)
  • query: stamp serving gen on in-memory projection rows (207d6ad)
  • redesign: clear integrated compile errors (7cbbe7d)
  • redesign: close outstanding review findings (878ae3e)
  • release: stop beta releases bumping the SDK (46d9e1e)
  • review: close remaining scheduler and dashboard findings (d4faefb)
  • review: close remaining scheduler and dashboard findings (2b166c5)
  • review: close remaining scheduler and dashboard findings (8467dbc)
  • sdk: regenerate TS ops for similar wire aliases (0c45808)
  • sdk: regenerate TS ops for similar wire aliases (60f535a)
  • search-quality: derive offline from run evidence (cf086d0)
  • session-runtime: pass profile refresh status into retrieval (e26fa0c)
  • session-runtime: refuse RequireFresh without a refresh worker (630702a)
  • session-runtime: refuse RequireFresh without a refresh worker (c6a217a)
  • sessions: do not treat a missing refresh worker as catch-up (5d6929a)
  • sessions: do not treat a missing refresh worker as catch-up (c54b94b)
  • sessions: preserve health reads during writes (5e5453c)
  • sessions: preserve health reads during writes (8c1553e)
  • settings: guard in-flight writes and keep focus in the edited input (de613c1)
  • settings: keep held reviews visible after their panel closes (33790c3)
  • shell: let register qualifiers yield below 2xl (2708dca)
  • skills: preserve executable mirror modes (b55062b)
  • sqlite: bound busy begin below idle lease (68dd9df)
  • sqlite: wait on idle deadline for busy begin retries (e317e78)
  • sqlite: wait on idle deadline for busy begin retries (1fa09a7)
  • storage: admit the live dogfood staging shape (f6b85a8)
  • storage: preserve released project stores without reset (6948293)
  • storage: preserve released project stores without reset (3c56c62)
  • storage: time migration chunk headroom on the statement (d72898b)
  • test: gate skip-reason import on test-transport (045a725)
  • text-artifact: charge successor batches from reservation ledger (5d0874c)
  • tool-sweep: reject unavailable plain-text resources (cd99e40)
  • tool-sweep: reject unavailable plain-text resources (ef28e96)
  • transport: clear LCM, proxy, codex, partial, rebuild reds (7bdc33d)
  • types: close skip-reason and park identity drift (11ff972)
  • ui-code: commit cortex contours to coupling ratio (21e7abc)
  • ui-code: poll real builds and fold crowded cortex (4c43f3a)
  • ui-code: poll real builds and fold crowded cortex (7f7d45c)
  • ui-code: poll while source verification is active (e0da20c)
  • ui-code: refresh all-scope freshness and keep stratum population (7b50e6a)
  • ui-code: restore space-driven cortex radius (08d61ae)
  • work: fit wide graphs to the field and wrap grade chips (feb2eb7)
  • workflows: fit ledger tables inside their bays (0f11370)
  • workflows: keep definition facts unclipped in the centre bay (863e57a)
  • work: replay synthesis before hydrating source context (5fa23f7)
  • work: replay synthesis before hydrating source context (7a39c70)

Performance Improvements

  • ci: avoid process imports for monotonic clock probes (2a503be)
  • clones: land parent-delta Arc-share envelope stack (d9dfca5)
  • clones: land parent-delta Arc-share envelope stack (5fef3cc)
  • clones: seal reused complement without storing rows (4d95906)
  • code-index: Arc-share unchanged file pages on carry (fa64253)
  • code-index: Arc-share unchanged file pages on carry (734cc0d)
  • code-index: flat published-generation Arc-share assemble (fbf0d98)
  • code-index: flat published-generation Arc-share assemble (4a1c0e7)
  • code-index: merge parent deltas in one pass (8608232)
  • code-index: parent-sealed Arc-share reuse under envelope (bcae388)
  • code-index: parent-sealed Arc-share reuse under envelope (6c7d3f3)
  • code-index: seal full_replay as parent-delta digest (989a5d7)
  • code-index: seal full_replay as parent-delta digest (16ca243)
  • code-index: seal reused complement without storing rows (2415b9d)
  • code-index: seal reused complement without storing rows (c6a118c)
  • dashboard: overlap delivery inbox project reads (672132e)
  • query: avoid cloning admitted lexical scores twice (22cd13b)
  • query: avoid cloning admitted lexical scores twice (f78da6b)
  • text-artifact: commit clone-successor pages in batches (fd500ec)

Reverts

  • sqlite: drop busy-begin idle-deadline change from lsp lane (fae97ca)