Hello here, I think we are slowly closing the loop on **everything** from the infrastructure point of view.
Yesterday I created a number of issues and a contribution guide and today I added labels for our different capabilities. All issues, skills, and tools are tagged with the right capabilities. Additionally, we have a capability map in common documentation and a set of prek hooks to ensure each SKILL and each tool has some capabilities assigned + that all documentation remains in sync. https://github.com/apache/airflow-steward/pull/340 This is the final "glue" between different parts of Magpie: Skills implement workflows, and need certain capabilities to run, while tools implement those capabilities. This is the current list of capabilities: - capability:fix -> Implement code change to resolve an issue - capability:intake -> Import external signal + sync tracker state - capability:reassess -> Re-run historical issues against current code - capability:reconciliation -> Compare tracker state against external inventory; surface drift - capability:resolve - Close-out: invalidate, dedupe, CVE allocate, announcement - capability:review -> Deep per-item code review or contributor mentoring - capability:setup -> Framework / agent / substrate infrastructure + authoring - capability:stats -> Read-only dashboards, metrics, governance evidence - capability:triage -> Sweep + classify + propose disposition J.
