Skip to content

feat(8f): PR6 L1 outcome panel + lens × level matrix + integration polish (closes 8f)#165

Merged
jukka-matti merged 1 commit into
mainfrom
canvas-viewport-8f
May 13, 2026
Merged

feat(8f): PR6 L1 outcome panel + lens × level matrix + integration polish (closes 8f)#165
jukka-matti merged 1 commit into
mainfrom
canvas-viewport-8f

Conversation

@jukka-matti
Copy link
Copy Markdown
Owner

Summary

  • Replaces the L1 placeholder with an ADR-073-safe SystemLevelView outcome panel using owner-surface chart components and no L1 response-path CTAs.
  • Adds the lens × level validity matrix, including process-flow support and disabled-cell empty states.
  • Wires measured fit-to-content through the mounted Canvas viewport wrapper, keyboard shortcuts, and URL-driven level changes.
  • Adds Canvas URL level/focalStep deep-link handling with L3 fallback behavior and async map hydration coverage.
  • Extends ADR-074 boundary checks and runs them from scripts/pr-ready-check.sh.

Verification

  • bash scripts/pr-ready-check.sh
  • pnpm --filter @variscout/ui build

Notes

  • Branch was re-cut from latest origin/main after PR5 and force-pushed with lease over the stale remote branch.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mean-beoynd-lite-pwa Ready Ready Preview, Comment May 13, 2026 7:25pm
variscout_website Ready Ready Preview, Comment May 13, 2026 7:25pm

@jukka-matti jukka-matti merged commit 6dead51 into main May 13, 2026
3 checks passed
@jukka-matti jukka-matti deleted the canvas-viewport-8f branch May 13, 2026 19:35
jukka-matti added a commit that referenced this pull request May 13, 2026
3-agent retrospective on shipped 8f (PRs #160-#165) surfaced 20 findings:
5 HIGH, 8 MEDIUM, 7 LOW. Vision §5.4 closure has known scope gaps —
most notably the ADR-081 §2 Azure Blob sync commitment is unmet, and
AuthorL3View parallel-implements FRAME column-assignment in violation
of the ADR-074 amendment that ADR-081 codifies.

- decision-log.md: Amendment 2026-05-13 block on the "8f SHIPPED" entry
  acknowledging the 5 HIGH gaps
- investigations.md: new "8f followups" entry with full 20-finding enumeration
  + file:line references
- roadmap.md §2: followup workstream promoted to "in flight"
- docs/superpowers/plans/2026-05-13-canvas-viewport-8f-followups.md: 6-PR
  cleanup plan (PR0 direct-to-main; PR1-PR6 via subagent-driven-development)

Co-Authored-By: ruflo <ruv@ruv.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant