ism_coverage_upsert
Create or update a coverage manifest entry with validation of identifier, status, and attachment paths, ensuring atomic writes.
Instructions
Create or update one entry in the coverage manifest.
Validates identifier against the ISM DB, validates status enum, validates that
every attachment path resolves on disk and that every url and attachment carries
a description. last_reviewed defaults to today. Writes are atomic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| identifier | Yes | ||
| status | Yes | ||
| how_met | Yes | ||
| last_reviewed | No | ||
| reviewed_by | No | ||
| next_review | No | ||
| files | No | ||
| commits | No | ||
| urls | No | ||
| attachments | No | ||
| project_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |