Repository navigation
HOLMES CI auto-detect schema + per-PR bundle dir #223
Copy link
Copy link
Closed
Labels
choreMaintenance / refactor / toolingMaintenance / refactor / toolingciContinuous Integration / workflowsContinuous Integration / workflowsholmesHOLMES scoring + workflowsHOLMES scoring + workflowslegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof workpkg:wesley-holmestriage:bad-codeDebt intake that still needs scheduling, closure, or a repo moveDebt intake that still needs scheduling, closure, or a repo move
Milestone
Description
Activity
- addedchoreMaintenance / refactor / toolingMaintenance / refactor / toolingholmesHOLMES scoring + workflowsHOLMES scoring + workflowsciContinuous Integration / workflowsContinuous Integration / workflows
on Oct 25, 2025 - changed the title
[-][Task][Quick]: HOLMES CI auto-detect schema + per-PR bundle dir[/-][+]HOLMES CI auto-detect schema + per-PR bundle dir[/+]on Oct 26, 2025 - addedlegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof work
on Jun 4, 2026 - addedtriage:bad-codeDebt intake that still needs scheduling, closure, or a repo moveDebt intake that still needs scheduling, closure, or a repo move
on Jun 24, 2026 Triage decision: close as completed.
Rationale: The current HOLMES workflow already detects the schema, exposes schema and bundle_dir outputs, passes those outputs through downstream jobs, and regenerates the bundle via the setup action. That satisfies the original intent.
This is being removed from Wesley's active backlog rather than left in an inbox label.
Metadata
Metadata
Assignees
Labels
choreMaintenance / refactor / toolingMaintenance / refactor / toolingciContinuous Integration / workflowsContinuous Integration / workflowsholmesHOLMES scoring + workflowsHOLMES scoring + workflowslegend:EVIDENCEEvidence/Holmes/CI/proof workEvidence/Holmes/CI/proof workpkg:wesley-holmestriage:bad-codeDebt intake that still needs scheduling, closure, or a repo moveDebt intake that still needs scheduling, closure, or a repo move
Projects
- StatusShow more project fieldsDone
- StatusShow more project fieldsTodo
- StatusShow more project fieldsTodo
Quick Task: HOLMES CI auto-detect schema + per-PR bundle dir
Overview
Make HOLMES evaluate the PR’s actual schema by auto-detecting a repo schema file and tying the evidence bundle to that schema’s directory (e.g.,
<schema-dir>/.wesley). This removes reliance on the example fixtures and ensures scores reflect the PR.Acceptance Criteria
WESLEY_SCHEMA(if present & exists) → first trackedschema.graphql→ first tracked*.graphql→ fallback to example schema.schemaandbundle_diras joboutputsand plumb them through all HOLMES jobs.Definition of Done
WESLEY_SCHEMA.Links