Skip to content

docs: audit Desktop and frontend references - #4810

Open
jackeyfaker77 wants to merge 1 commit into
apache:mainfrom
jackeyfaker77:codex/3522-desktop-frontend-audit
Open

docs: audit Desktop and frontend references#4810
jackeyfaker77 wants to merge 1 commit into
apache:mainfrom
jackeyfaker77:codex/3522-desktop-frontend-audit

Conversation

@jackeyfaker77

Copy link
Copy Markdown
Contributor

Summary

  • Audit all seven Desktop and frontend documents against the current renderer and @maka/ui implementation.
  • Keep the generated file-level inventory as the current authority, and mark four dated audit/fix logs as historical with fresh current-state pointers.
  • Synchronize the English and Chinese CSS governance documents with the current layer order, selector scopes, token ownership, and !important exception policy.
  • Reconcile the contradictory historical height classification and remove a duplicate audit row.

Refs #3522

Verification

  • npm run astryx:surface-inventory — 249 files, 0 blockers, 0 reimplementations, 1 polish item, 248 aligned.
  • npm run astryx:surface-inventory:test — 19/19 tests passed.
  • node apps/desktop/scripts/check-renderer-architecture.mjs — passed.
  • Changed-document ASF header validation — all six headers canonical.
  • Relative Markdown link and exact repository path checks — no missing targets.
  • git diff --check — passed.
  • npm run check:renderer-architecture — 97/98 fixture tests passed; the single failure is Windows path normalization of a POSIX-only /fixture/... fixture test input. The actual renderer architecture checker above passes.
  • Full-checkout ASF validation: pre-existing missing headers under untracked .bika-* staging directories are unrelated to this PR.

Checklist

  • Tests cover the change and fail without it
  • Lint, format, typecheck and the affected suites pass locally

Documentation-only change; Biome ignores Markdown and no product runtime typecheck was required. All relevant generator and architecture checks pass as reported above.

Does this PR entail a change in behavior?

  • Yes — described under Summary above
  • No

@github-actions github-actions Bot added the effort/M Under 500 readable lines label Sep 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

effort/M Under 500 readable lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant