Skip to content

fix(frontend): remove stale truth surfaces and harden i18n - #2320

Merged
DeliciousBuding merged 2 commits into
masterfrom
fix/frontend-truth-residuals
Sep 4, 2026
Merged

fix(frontend): remove stale truth surfaces and harden i18n#2320
DeliciousBuding merged 2 commits into
masterfrom
fix/frontend-truth-residuals

Conversation

@DeliciousBuding

@DeliciousBuding DeliciousBuding commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • remove the message-card copy-link affordance whose generated hash routes had no consumer
  • localize preview and Hub-mapping fallback UI without exposing raw parser/HTTP details
  • harden the CJK i18n ratchet from advisory aggregate counts to a hard per-file budget
  • persist only irreducible i18n debt (path -> budget); samples/totals are recomputed instead of stored
  • trim stale query-key / mapping history now owned by ADRs and current contracts
  • keep Web projection tests locale-agnostic

Net repository change versus master: 460 additions / 1162 deletions (net -702).

This is intentionally a subtraction pass: no replacement abstraction was added for the removed preview error protocol, and the verifier stores less derived state while retaining per-file fail-closed protection.

Verification

  • Shared targeted: 37/37
  • Workbench targeted: 111/111
  • Web App: 12/12
  • Shared / Workbench / Web typecheck: PASS
  • i18n callsite ratchet + 5 negative/positive self-tests: PASS
  • i18n terminology + dead-key gates: PASS
  • doc SSOT + CI gate policy + CI mutation tests: PASS
  • frontend package boundary + quality-debt ratchet: PASS
  • secret guard + git diff --check: PASS
  • GitHub required CI: all green, including PostgreSQL+Redis integration, Windows frontend, Visual QA, stubbed-Hub E2E and coverage baselines

Refs #2274

Negative constraints

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
@coderabbitai

coderabbitai Bot commented Sep 4, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Team

Run ID: f418083c-6001-489f-a313-2b7dcccd718b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Co-authored-by: Cursor <cursor@vectorcontrol.tech>
@DeliciousBuding
DeliciousBuding merged commit 3673123 into master Sep 4, 2026
47 checks passed
@DeliciousBuding
DeliciousBuding deleted the fix/frontend-truth-residuals branch September 4, 2026 18:04
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