docs: update logo to social-preview, normalize product name, add i18n aria-labels#12
docs: update logo to social-preview, normalize product name, add i18n aria-labels#12singyichen merged 4 commits intomainfrom
Conversation
…el Suite - Replace icon-colored.svg with social-preview.svg in README.md and README.zh-TW.md - Normalize product name from LabelSuite to Label Suite across all docs and assets - Add aria-label i18n support (data-i18n-aria-label) to login and dashboard prototypes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add 2026-03-26 incident entry documenting root cause (lessons-learned.md not in auto-memory path) and remediation (moved rule to auto-memory). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Review Summary by QodoNormalize product name to Label Suite, update logo, add i18n aria-labels, and document workflow violation
WalkthroughsDescription• Normalize product name from LabelSuite to Label Suite across all documentation and code • Replace README logo from icon-colored.svg to social-preview.svg in both English and Traditional Chinese versions • Add data-i18n-aria-label support to login and dashboard prototypes for accessible internationalization • Document second main branch violation incident and move prevention rules to auto-memory system Diagramflowchart LR
A["Product Name<br/>LabelSuite"] -->|normalize| B["Label Suite"]
C["README Logo<br/>icon-colored.svg"] -->|replace| D["social-preview.svg"]
E["Prototypes<br/>login/dashboard"] -->|add i18n support| F["aria-label attributes"]
G["Lessons Learned<br/>First incident"] -->|document| H["Second violation<br/>+ prevention rules"]
B --> I["All docs & files"]
D --> J["README.md<br/>README.zh-TW.md"]
F --> K["Language toggle<br/>support"]
H --> L["Auto-memory system"]
File ChangesView more (12)4. prototype/pages/login.html
|
Code Review by Qodo
1.
|
- Add 1280×200 horizontal banner (icon + title + subtitle, white bg) - Update README.md and README.zh-TW.md to use banner.svg Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…shboard - Fix finding 2: add data-i18n-aria-label="aria-home" to dashboard logo link with zh-TW/en translations so aria-label updates on language switch - Fix finding 3: revert STORAGE_KEY from 'Label Suite-lang' back to 'labelsuite-lang' to preserve cross-page language persistence Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Summary
icon-colored.svgwithsocial-preview.svgas README logo in bothREADME.mdandREADME.zh-TW.mdLabelSuitetoLabel Suiteacross all docs and assetsdata-i18n-aria-labelsupport to login and dashboard prototypes for accessible i18nlessons-learned.mdTest plan
README.mddisplayssocial-preview.svglogoREADME.zh-TW.mddisplayssocial-preview.svglogoLabel Suiteconsistently across all modified filesprototype/pages/login.html— aria-labels switch correctly on language toggleprototype/pages/dashboard.html— aria-labels switch correctly on language togglelessons-learned.mdcontains 2026-03-26 incident entry🤖 Generated with Claude Code