Context: The scoring brain the prompts/skill reference: 6 dimensions with role-adaptive weights
(from cvroast research), plus claim-validation and ATS-compatibility specs.
Scope:
- New packages/intelligence, importing @cv-builder/schemas.
- rubric.ts: 6 dimensions (Shipped Evidence, Quantified Impact, Tech/Tool Visibility, ATS
Compatibility, Keyword Match, Public Proof) + 0–5 scoring guide per dimension, tagged
rubricVersion: "1.0.0".
- Migrate archetype data from packages/core/src/archetypes → here; ship 3 for v1: Software
Engineer, Product Manager, Data & ML Engineer (weights, keywords, action verbs, anti-patterns),
tagged archetypeVersion.
- validators/: claim-validator spec + ATS-checker spec (the rules the validate-claims prompt
encodes).
- detectArchetype() heuristic (move from core).
Acceptance:
Context: The scoring brain the prompts/skill reference: 6 dimensions with role-adaptive weights
(from cvroast research), plus claim-validation and ATS-compatibility specs.
Scope:
Compatibility, Keyword Match, Public Proof) + 0–5 scoring guide per dimension, tagged
rubricVersion: "1.0.0".
Engineer, Product Manager, Data & ML Engineer (weights, keywords, action verbs, anti-patterns),
tagged archetypeVersion.
encodes).
Acceptance:
Out of scope: DevOps/SRE + Design archetypes → follow-up good-first-issues.