TenantAtlas/specs/370-global-surface-information-architecture-contract/artifacts/follow-up-spec-map.md
ahmido c36cb43741 spec: add global surface IA contract (#441)
This PR introduces the Global Surface Information Architecture Contract, detailing rules for decision-first display, metadata separation, and zero-state suppression across UI surfaces.

Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de>
Reviewed-on: #441
2026-06-10 20:25:15 +00:00

2.4 KiB

Follow-up Spec Map

Verification level: derived from existing implementation using Spec 368 recommendations, Spec 369 deferrals, and the user-provided Spec 370 draft.

Explicitly Deferred From Spec 370

Follow-up Why Deferred Suggested Boundary
Backup Set View decision-first productization Restore-critical runtime UI change; should consume contract after docs are reviewed. Existing Backup Set view only, no restore engine changes.
OperationRun View metadata/proof separation polish OperationRun surfaces were recently changed by Specs 358-367; avoid immediate broad reopening. Run detail hierarchy only, reuse OperationRun UX contract.
Customer/Auditor Surface Safety Pass Customer-facing surfaces need careful browser and text review. Customer Review Workspace, Environment Review, Review Pack, Stored Report, Evidence Snapshot reachability.
Diagnostic Surface Separation Needs fixture/auth work for Required Permissions/System/Evidence Snapshot. Diagnostics pages and access paths only.
Provider Connections readiness productization Runtime configuration surface change near credentials and permissions. Provider readiness summary and action hierarchy only.
Target mock/example per archetype Spec 368 Candidate A named this as useful, but Spec 370 v1 is limited to source-evidence-backed review rules and avoids creating target imagery. Later design/spec package only, after the IA contract is accepted.
UI Bloat Regression Guard v1 Automation could be brittle before the contract is proven by consumers. One bounded guard after another UI spec consumes this contract.
Docs/product publication May create duplicate source of truth too early. Publish only after review or second consuming spec proves stable location is needed.

Out-of-Scope Runtime Pages

  • Baseline Profile View
  • Backup Set View
  • OperationRun View
  • Restore Run View
  • Restore Create Wizard
  • Operations Hub
  • Environment Dashboard
  • Customer Review Workspace
  • Provider Connections
  • Environment Diagnostics
  • Required Permissions
  • Evidence Snapshot
  • System panel

Promotion Rule

A follow-up may be promoted when it has:

  • source evidence;
  • a bounded surface list;
  • no hidden adjacent page refactors;
  • RBAC and isolation impact stated;
  • destructive/high-impact action safety preserved;
  • test lane and browser/manual smoke need stated.