Projects Spec Score
projects_spec_scoreThe Spec score: how ready a project's spec is to hand to a coding agent. The score with its band and areas once the project has been assessed (projects_assess); every rubric check (ids such as D2.12 or D5.3) with the items that fail it, a note quoting the words concerned; open questions, placeholders and suspect requirements; the caps holding the score down; the five fixes that gain the most; and subsystem pairs that may lack an interface contract (unconfirmed). assessment.due counts what changed since the last assessment. Every item carries its kind and UUID. Uses no AI and no credits.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"project_id": "<project_id>"
},
"name": "projects_spec_score"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Project UUID (database id). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caps | Yes | Caps in force, lowest first. | |
| gaps | Yes | ||
| score | No | Null until the project is assessed. | |
| checks | Yes | ||
| weights | Yes | Each area's weight. Relative: an area's share of the score is its weight over the sum for the areas that apply. | |
| top_fixes | Yes | Up to five, the largest gain first. | |
| assessment | Yes | How far the scoring model has judged the project's current text. | |
| rubric_version | Yes | ||
| interface_hints | Yes | ||
| story_priorities | Yes | ||
| not_scored_checks | Yes | Rubric checks Entalpa does not score: the product context (D1), which would judge the description, where a project starts; a glossary (D2.9); the category and risk attributes (D2.16, D2.17); and D7.1, whose candidates are the interface hints. | |
| quality_attributes | Yes | D6, per characteristic: how much it matters, what covers it. | |
| requirement_priorities | Yes |