Why this version is shaped this way, and what's still open. Embedded here per request — the rationale travels with the artifact.
The data is a web (evidence ↔ controls ↔ mappings ↔ verdicts), not a tree. v1 used a tree-shaped sidebar (Project → Framework → Section → Control) which fought the data. v2 reflects the web: one project workspace, one set of objects, multiple views with filter-and-group as the navigation idiom.
The risk: power users who built mental models around framework-as-place will need to re-orient. The benefit: the cross-framework "translation" thesis is honored at every level of the UI. Christopher's *web → Notion/Airtable* commit lands literally.
If it turns out reviewers really do think framework-first (not control-first), v3 reverts to a tree but keeps the peek pattern. Either way, the OOUX object set stays stable; only the navigation idiom moves.
Files: index.html (v1, tree shape) · index-v2.html (this, web shape) · index-original.html (v1 snapshot, pre-v2)