faf_score
Assess your project's AI-readability using F1-inspired metrics from the project.faf file. Optionally receive a detailed breakdown and improvement suggestions.
Instructions
Calculate your project's AI-readability from project.faf (project DNA for AI) - F1-inspired metrics!
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| details | No | Include detailed breakdown and improvement suggestions | |
| path | No | Project path. Sets session context for subsequent calls. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| score | Yes | AI-readiness score, 0-100 | |
| tier | Yes | Tier name for this score (e.g. Bronze, Trophy) | |
| populated | No | Active slots that are filled | |
| empty | No | Active slots still empty | |
| ignored | No | Slots marked slotignored (inactive for this app_type) | |
| active | No | Slots active for this app_type | |
| total | No | Total slots | |
| nextTier | No | Next tier above the current score, or null at top tier | |
| inherited | No | True if the score is attested from a source repo (app_type: about) | |
| hasFaf | Yes | Whether a readable, valid project.faf was scored | |
| path | No | Path that was scored | |
| parity | No | Determinism parity receipt — an engine-agnostic hash any conformant scorer reproduces for this exact file. Third-party verifiable: sha256(projection) === parityHash. |