前:デザインシステムを持たないアプリ
takenote
公開されているオープンソースのメモアプリ
16/ 100(総合)ほつれが多い
- 0 / 43利用コントラクトのあるコンポーネント
- 0 / 37エージェントが名前とimportで見つけられたコンポーネント
- 13コントラクトもルールもないまま使われているUI要素
- 77読んだプロダクトコードのファイル
領域ごとのスコア
- 基盤とトークン41
- コンポーネント14
- パターンとページ評価対象外
- 利用状況17
- ガバナンス10
- ブランド、イラスト、マイクロコピー、ローカライズ0
- ツールと同期26
- AI対応度0
主な指摘(英語)
- 重大0 of 43 components have a usage contract
Contract stubs are generated for every component with the evidence we could find and explicit 'missing' fields for purpose, when/when-not, states, behaviour, a11y and content.
- 高36 proto-tokens live in preprocessor variables with no types, roles or descriptions
Promote these to typed DTCG tokens and add a semantic layer (text, surface, border, action, status) on top; generated proposal in artefacts/tokens.
- 高1 role token duplicate another token's literal colour
Replace each duplicate with an alias ({palette.x}); two literals with the same value drift apart on the first edit.