CHANGELOG

Changelog

How this site evolves. Every meaningful change, tracked.

May 2026

FIX(act)May 19, 2026

drop duplicate aria-label on cockpit inner div

152b09a
DOCUMENTATION(act)May 19, 2026

swap in updated technical notebook content

847ada1
NEW FEATURE(act)May 19, 2026

wire EvidenceCockpit A2UI catalog into /act

0d4d82b
FIX(act)May 18, 2026

keep stream canvas in viewport

d5e34f5
NEW FEATURE(act)May 18, 2026

wire technical notebook at /act/notebook

3328ee7
NEW FEATURE(act)May 18, 2026

wire dynamic island TOC, compressed footer, Berthold Block

9799f4a
NEW FEATURE(act)May 18, 2026

sync acc v2.1 scorer

e8b5a84
NEW FEATURE(act)May 18, 2026

port Retro Lab Design Scheme to /act; rip Blueprint sweep

d9fd9d1
DOCUMENTATION(claude)May 12, 2026

ban parallel demo routes; require real-surface acceptance

502a411
NEW FEATURE(act)May 11, 2026

E3-E6 Blueprint shell foundation behind ?bp=1 flag

5831894
FIX(website)May 4, 2026

prune unused fonts and repair index api URL

fafa226
NEW FEATURE(act)May 4, 2026

Phase 2 — wire gemma-4b-gl-fusion-v1 client-side via WebLLM

e68dcc8
NEW FEATURE(act)May 4, 2026

wire canonical ACC v2 algorithm client-side

3db74e4
FIX(act)May 4, 2026

drop zone fully wired + drop /javascript-pro

64d1c7b
NEW FEATURE(act)May 4, 2026

parchment redesign + browser-side ACC scorer

873ab4d
DOCUMENTATION(claude)May 3, 2026

forbid auto-worktree creation by default

c99a0ae
DOCUMENTATION(claude)May 3, 2026

grant standing authorization for ship + deploy

28606ea
NEW FEATURE(spacetime)May 3, 2026

scroll-driven time, reverse spin, period comparison

1ad6845
NEW FEATURE(research)May 3, 2026

wire /research to public Paper Trails v2 API

8412f5f
NEW FEATURE(act)May 2, 2026

ship public lab page

34453e8
NEW FEATURE(act)May 2, 2026

publish mlc model route

b407cdc

April 2026

NEW FEATURE(claude)Apr 28, 2026

enable codex-marketplace plugins in cloud sessions

7fdfa13
REFACTOR(theseus/lens)Apr 27, 2026

inline Lens overlay on Explorer + parchment surface + drop kind labels

f571b7d
NEW FEATURE(lens)Apr 27, 2026

swap fetch URLs to /api/v2/theseus/lens/ Ninja routes

29dda6d
FIX(spacetime)Apr 27, 2026

surface loading + pipeline stage + empty-clusters state (#30)

9124364
FIX(lens)Apr 26, 2026

strip object: prefix and move Lens to canvas lens-row

f032b71
NEW FEATURE(spacetime)Apr 26, 2026

home link back to main site + file Studio mock-removal spec (#29)

19cacfc
NEW FEATURE(spacetime)Apr 26, 2026

home link back to main site + file Studio mock-removal spec

77081b5
FIX(nav)Apr 26, 2026

add /experiments to NAV_TAB_COLORS so the tab actually renders

1b0580f
FIX(spacetime)Apr 26, 2026

wire /spacetime?q= URL param and lift backend search guard

533dfa3
FIX(fonts)Apr 26, 2026

drop apple-gothic localFont declaration

e7c7103
FIX(lens)Apr 26, 2026

align LensPropertiesStrip with canonical /lens-properties/ shape

6ab6037
FIX(instant-kg)Apr 26, 2026

align frontend SSE event types with backend wire contract

39a43ca
NEW FEATURE(lens)Apr 26, 2026

mount LensPropertiesStrip, LensDossier, LensTimeline, LensNodeSwitcher in LensView

80e7a50
NEW FEATURE(lens)Apr 26, 2026

scaffold LensNodeSwitcher with prev/current/next cycling

629afb3
NEW FEATURE(lens)Apr 26, 2026

color timeline dots by source for touch-event provenance

8b621bb
NEW FEATURE(lens)Apr 26, 2026

scaffold LensTimeline footer with svg dot strip

d43a171
NEW FEATURE(lens)Apr 26, 2026

scaffold LensDossier right-strip with honest empty state

3b8b447
DESIGN(lens)Apr 26, 2026

parchment-glass treatment for properties strip

9d622ba
NEW FEATURE(lens)Apr 26, 2026

render claims and recent edits in properties strip

c1fb803
NEW FEATURE(lens)Apr 26, 2026

scaffold LensPropertiesStrip with honest empty state

44f7261
FIX(lens)Apr 26, 2026

align LensView fetch with /lens-focus/ canonical {focused, neighbors[].edge} shape

609f51a
NEW FEATURE(explorer)Apr 26, 2026

keyboard L and Open-in-Lens button forward focused node to Lens

c85ec2b
NEW FEATURE(lens)Apr 26, 2026

add back-to-corpus button that returns via popstate

44daf7d
NEW FEATURE(lens)Apr 26, 2026

wire LensView SVG mount with computeLensLayout and shell renderer

af051c5
NEW FEATURE(lens)Apr 26, 2026

drop colliding edge labels at >8 neighbors per shell

ba1aeaa
NEW FEATURE(lens)Apr 26, 2026

render honest empty-shell placeholder copy per A.7.17 rule

a79fef7
NEW FEATURE(lens)Apr 26, 2026

render focal title and display id below celestial pole

f4b0817
NEW FEATURE(lens)Apr 26, 2026

celestial pole with dashed halos, focal star, bright nucleus

903db13
NEW FEATURE(lens)Apr 26, 2026

faint radial spokes beneath curved edges

1c33994
NEW FEATURE(lens)Apr 26, 2026

perpendicular-midpoint Bezier edges with hover and dash patterns

f6f917a
NEW FEATURE(lens)Apr 26, 2026

render edge type labels with mono 7.5px and letter-spacing 0.18em

2891fc6
NEW FEATURE(lens)Apr 26, 2026

render kind labels on inner+middle shells; outer requires hover

3fe6970
NEW FEATURE(lens)Apr 26, 2026

render neighbor halos with hover and shell-conditional opacity

d7198aa
NEW FEATURE(lens)Apr 26, 2026

render 24-tick scale with major every 6th

e489fc6
NEW FEATURE(lens)Apr 26, 2026

scaffold LensShellRenderer with three concentric ellipses

1d7b2e1
NEW FEATURE(lens)Apr 26, 2026

add useLensLayout polar layout with FNV-1a jitter and empty rebalance

652e73c
NEW FEATURE(lens)Apr 26, 2026

port classifyShell with epistemic_role lookup and live kind sets

e934fd7
NEW FEATURE(sidebar)Apr 26, 2026

add conditional Lens sidebar entry hidden until node focused

3729b7b
NEW FEATURE(panels)Apr 26, 2026

register lens panel with PanelManager and lazy-loaded LensView

640e189
DOCUMENTATION(legend)Apr 26, 2026

comment guard against fake placeholder chips on empty graph

dd16f8e
NEW FEATURE(canvas)Apr 26, 2026

wire single-click to setFocusedId plus 1.2x zoom

64bb396
NEW FEATURE(legend)Apr 26, 2026

consume /edge-types/ for display labels in dynamic legend

346a909
NEW FEATURE(legend)Apr 26, 2026

render only types present in visible subgraph

9ee92f8
NEW FEATURE(canvas)Apr 26, 2026

add focusNode(id) helper that zooms to 1.2x and sets focusedId

4139dd6
NEW FEATURE(canvas)Apr 26, 2026

overlay incident edges with pairs/interacts dash patterns

0839fc5
NEW FEATURE(canvas)Apr 26, 2026

tier-color edges incident vs dimmed for focus dimming

f734db5
NEW FEATURE(canvas)Apr 26, 2026

render dashed halo rings around focused node

a866e43
NEW FEATURE(canvas)Apr 26, 2026

hide labels on dimmed points when focus is set

abe5dc1
NEW FEATURE(canvas)Apr 26, 2026

render bright nucleus overlay on focused or hover points

6fb6ebc
NEW FEATURE(canvas)Apr 26, 2026

apply tier size multipliers to point halo radii

5baf0b3
NEW FEATURE(canvas)Apr 26, 2026

apply three-tier opacity scheme via point color alpha

fa5530e
NEW FEATURE(canvas)Apr 26, 2026

compute neighborIds and incidentLinks sets from focusedId

a3d01f2
NEW FEATURE(canvas)Apr 26, 2026

add focusedId and hoverId state with imperative setFocusedId

798a627
NEW FEATURE(explorer)Apr 26, 2026

hydrate liveAdditions from ?live_additions URL param on mount

191c5ab
NEW FEATURE(explorer)Apr 26, 2026

post-ingest complete pushes ?view=lens and dispatches switch-panel

4258374
NEW FEATURE(explorer)Apr 26, 2026

default relation_extracted engine to instant_kg (sbert_faiss override stays)

5594486
NEW FEATURE(explorer)Apr 26, 2026

map chunk_created event to chunk point and part_of link

cc28422
NEW FEATURE(composer)Apr 26, 2026

wire canvas drag-drop to pendingFiles forwarded to composer

388c69d
NEW FEATURE(composer)Apr 26, 2026

route url/youtube/file to streamInstantKg, text to askTheseusAsyncStream

885e0c1
NEW FEATURE(capture)Apr 26, 2026

add streamInstantKg client with multipart and JSON branches

938846e
NEW FEATURE(instant-kg)Apr 26, 2026

export _parseErrorPayload and parse error/stage/fallback_used

56f13b1
NEW FEATURE(instant-kg)Apr 26, 2026

extend complete event with camera waypoints and lens_target

91692ff
NEW FEATURE(instant-kg)Apr 26, 2026

extend SSE event types for fetch_provenance, part_of edge, tension_proposed

1fa3e96
NEW FEATURE(composer)Apr 26, 2026

add YouTube branch detection before generic URL

f91b6c8
DOCUMENTATION(spacetime)Apr 26, 2026

review report for backend implementation

8b3917f
DOCUMENTATION(spacetime)Apr 26, 2026

backend design + implementation plan

393010c
NEW FEATURE(spacetime)Apr 26, 2026

atlas page with sketched globe + experiments index

793f0f7
NEW FEATURE(theseus)Apr 26, 2026

migrate GapsPanel + TensionsPanel to async SSE pipeline

b517635
FIX(theseus)Apr 25, 2026

remove redundant CSS border around emblem (SVG has its own silkscreen)

9d5af96
NEW FEATURE(theseus)Apr 25, 2026

replace generic 'Θ' emblem with PCB SVG mark in sidebar

75cb59a
NEW FEATURE(theseus)Apr 25, 2026

add PCB-themed favicon for /theseus routes

052d23e
NEW FEATURE(theseus)Apr 25, 2026

wire double-click on graph nodes to open Reflex detail tab

2b31cf2
NEW FEATURE(graph)Apr 25, 2026

Atlas spreads positions 1.6x for a roomier map; double-click to Atlas works from any lens

e051b29
NEW FEATURE(graph)Apr 25, 2026

Orbit lens uses elliptical orbits with precession for organic motion

bceb5e2
NEW FEATURE(graph)Apr 25, 2026

Orbit lens runs on dedicated rAF for guaranteed smoothness, base omega 3.2 -> 0.8 rad/sec

a69fcea
NEW FEATURE(graph)Apr 24, 2026

add Orbit lens — PageRank-ranked solar systems per Leiden community, Flow motion boost

3c6da75
NEW FEATURE(graph)Apr 24, 2026

spread Flow clusters (repulsion 2.4, cluster 0.35) + per-point sinusoidal wobble

3e556c5
NEW FEATURE(graph)Apr 24, 2026

Flow lens spins around centroid with warm angular gradient for visible motion

9ff705d
NEW FEATURE(graph)Apr 24, 2026

Clusters lens with rough.js hulls + dominant-type labels per Leiden community

fa1d356