Project issue ledger (list + lifecycle)
qa_issue_logTrack bugs across test runs in a project issue ledger by logging observations, marking fixes, verifying with evidence, suppressing noise, and reviewing trends by category or platform.
Instructions
Track bugs across runs in the project issue ledger (.swipium/issues-log.jsonl). mode: history (default, filterable), log (record an observation; re-observing a fixed issue reopens it), mark_fixed, verify_fixed (needs current-run evidence), suppress (expires; unsuppress:true lifts it), metrics (trends). Transitions take issueId or fingerprint.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "qa_issue_log"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| since | No | history/metrics: ISO start. | |
| state | No | history filter. | |
| title | No | log (required): what was observed. | |
| until | No | metrics: ISO end; suppress: = suppressedUntil. | |
| fixedBy | No | mark_fixed | |
| groupBy | No | metrics bucketing (default week). | |
| issueId | No | Transition key (from history). | |
| summary | No | log: one-line summary. | |
| category | No | history filter; log: category hint. | |
| howFixed | No | mark_fixed (quoted on recurrence) | |
| platform | No | history filter; log: platform observed on. | |
| severity | No | history filter; log: severity hint. | |
| reportUri | No | verify_fixed evidence | |
| sessionId | No | ||
| testCaseId | No | verify_fixed evidence | |
| unsuppress | No | suppress: lift an existing suppression now. | |
| failureCode | No | log: typed code, e.g. REDBOX, ANR. | |
| fingerprint | No | Alternative transition key. | |
| projectRoot | No | ||
| auditCheckId | No | verify_fixed evidence | |
| evidenceUris | No | log/verify_fixed: swipium:// evidence URIs. | |
| fixedInCommit | No | mark_fixed | |
| fixedInVersion | No | mark_fixed | |
| suppressedUntil | No | suppress: ISO expiry. | |
| suppressionScope | No | suppress | |
| includeSuppressed | No | history/metrics: include suppressed issues. | |
| suppressionReason | No | suppress |