Generate a persistent triage report artifact from the current session analysis. Use after triage to save findings as a structured markdown report.
Analyze a triaged bug against the Nova source checkout to assess reproducibility. Use after triage to perform deeper source analysis and verify if the bug exists in current master.
Fetch a Nova Launchpad bug, validate against source code, and classify its validity. Use when triaging a Launchpad bug report to determine if it is a genuine defect, configuration issue, or feature request.
Draft and post triage results to a Launchpad bug with user approval. Use after triage to update the bug status, importance, and add a comment on Launchpad.
Review Nova code changes for intent correctness, architectural consistency, versioning rules, and testing adequacy. Use when reviewing a Gerrit patch, git diff, or set of modified files in OpenStack Nova.
Post a review as comments on a Gerrit change using the Gerrit MCP server or REST API fallback. Use after completing a code-review or spec-review to publish findings to Gerrit.
Review a nova-specs proposal for architectural soundness, completeness, and alignment with Nova's design. Use when evaluating a nova-spec RST file or Gerrit spec change.
Generate and insert a Launchpad blueprint URL at the top of a nova-spec file. Use after finalizing a spec to register the Launchpad blueprint.