Automated PR created by Copilot: includes all local changes. Co-authored-by: Ahmed Darrazi <ahmed.darrazi@live.de> Reviewed-on: #334
6.4 KiB
6.4 KiB
Quickstart: Cross-Domain Progress Indicator Semantics Audit
Date: 2026-05-06
Branch: 278-cross-domain-indicator-audit
This quickstart is the intended reviewer flow after implementation of the audit package. It stays bounded to repository audit artifacts, standards-delta input, and follow-up-lane separation. No application code, migrations, runtime tests, or UI implementation belong in this slice.
Prerequisites
- Work from the
278-cross-domain-indicator-auditbranch with the package artifacts underspecs/278-cross-domain-indicator-audit/present. - Treat
docs/product/spec-candidates.md,docs/product/roadmap.md,docs/ui/tenantpilot-enterprise-ui-standards.md, and the named code anchors as the only source corpus for the audit. - Keep the slice docs and governance first. Do not change files under
apps/platform/tests/, do not add app code, and do not widen into runtime component or migration work. - Keep related Specs
266,268,270,271, and272as context-only guardrails. - Review the implemented outputs:
inventory.md,follow-up-map.md, andstandards-delta.md.
Scenario 1: Review inventory coverage across the named anchors
- Open
specs/278-cross-domain-indicator-audit/inventory.md. - Confirm it covers the named source anchors from the spec and any additional indicator-like cues found through bounded repo search.
- Confirm every visible cue records:
- source path or anchor
- surface and domain
- visible wording or pattern
- data basis and calculation basis
- semantic category
- determinism, scope mode, and audience mode when relevant
- misunderstanding risk
- one bounded disposition
- Confirm visually similar cues are allowed to land in different categories when the underlying truth differs.
Scenario 2: Review the derived standards delta
- Open
specs/278-cross-domain-indicator-audit/standards-delta.md. - Confirm it states the allowed categories and the anti-patterns that should not pass future review.
- Confirm it explicitly covers:
- determinate-progress eligibility
- freshness and direction rules
- customer-safe wording constraints
- dashboard and summary-surface constraints
- provider-boundary notes where provider-owned cues are examples, not platform-core defaults
- Confirm the standards delta targets
docs/ui/tenantpilot-enterprise-ui-standards.mdwithout pretending to implement runtime UI in the same slice.
Scenario 3: Review follow-up-lane separation
- Open
specs/278-cross-domain-indicator-audit/follow-up-map.md. - Confirm later work is split into the following separate lanes:
- standards patch lane
- metric/indicator contract foundation
- shared indicator component system
- quality gate lane
- domain migration lane
- Confirm no cue is left with a vague "future cleanup" recommendation.
- Confirm the package does not collapse these lanes into one broad runtime rewrite.
Scenario 4: Verify docs-only boundaries
- Confirm the package outputs live in
specs/278-cross-domain-indicator-audit/and point to future documentation targets where needed. - Confirm the named runtime anchors are treated as source surfaces only.
- Confirm no app code, tests, routes, assets, panel wiring, global-search behavior, or provider registration changes were introduced.
- Confirm the package does not reopen Specs
266,268,270,271, or272as implementation scope.
Targeted Validation Commands
Use this implementation-phase command set after the audit outputs are created.
export PATH="/bin:/usr/bin:/usr/local/bin:$PATH" && git diff --check -- specs/278-cross-domain-indicator-audit/spec.md specs/278-cross-domain-indicator-audit/plan.md specs/278-cross-domain-indicator-audit/research.md specs/278-cross-domain-indicator-audit/data-model.md specs/278-cross-domain-indicator-audit/quickstart.md specs/278-cross-domain-indicator-audit/checklists/requirements.md specs/278-cross-domain-indicator-audit/contracts/cross-domain-indicator-audit.logical.openapi.yaml specs/278-cross-domain-indicator-audit/tasks.md specs/278-cross-domain-indicator-audit/inventory.md specs/278-cross-domain-indicator-audit/follow-up-map.md specs/278-cross-domain-indicator-audit/standards-delta.md docs/ui/tenantpilot-enterprise-ui-standards.md docs/product/spec-candidates.md docs/product/roadmap.md
export PATH="/bin:/usr/bin:/usr/local/bin:$PATH" && git diff -- specs/278-cross-domain-indicator-audit docs/ui/tenantpilot-enterprise-ui-standards.md docs/product/spec-candidates.md docs/product/roadmap.md
export PATH="/bin:/usr/bin:/usr/local/bin:$PATH" && rg -n -- "standards patch lane|metric/indicator contract foundation|shared indicator component system|quality gate lane|domain migration lane" specs/278-cross-domain-indicator-audit/spec.md specs/278-cross-domain-indicator-audit/plan.md specs/278-cross-domain-indicator-audit/research.md specs/278-cross-domain-indicator-audit/data-model.md specs/278-cross-domain-indicator-audit/quickstart.md specs/278-cross-domain-indicator-audit/checklists/requirements.md specs/278-cross-domain-indicator-audit/tasks.md specs/278-cross-domain-indicator-audit/inventory.md specs/278-cross-domain-indicator-audit/follow-up-map.md specs/278-cross-domain-indicator-audit/standards-delta.md docs/ui/tenantpilot-enterprise-ui-standards.md docs/product/spec-candidates.md docs/product/roadmap.md
Implemented Output Checklist
inventory.mdinventories named anchors and confirmed additional in-scope cues from bounded search.follow-up-map.mdkeeps standards, contract, component, quality-gate, and migration lanes separate.standards-delta.mdrecords the distilled rules applied to the UI standards document.docs/product/spec-candidates.mdanddocs/product/roadmap.mdreference the five-lane follow-up posture.- No runtime Laravel, Filament, Livewire, provider, asset, migration, route, authorization, or test files are implementation targets for this slice.
Out-of-Scope Confirmations
While reviewing this package, confirm that it does not add or imply:
- application-code changes under
apps/platform/ - test additions or changes under
apps/platform/tests/ - a shared metric or indicator contract implementation
- a shared indicator component implementation
- quality-gate code or guard-test implementation
- domain migration work
- analytics, charting, or score recalculation work
- panel, provider, asset, route, or global-search changes