-
Notifications
You must be signed in to change notification settings - Fork 295
fix(workflows): make backlog grooming resilient to malformed model output #2901
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
923824e
4464323
380eda6
5a99d42
bcb4711
62c0c36
461c78d
24511d2
5538ab3
ce642cc
852ba3e
c6c892b
c178b98
7d1886b
b80a1d9
55ce2ae
f74006e
b216b19
0e4db85
5676ec5
c0a5b15
7abc2ae
4f9d300
9a70e6b
93c30b6
a54fc85
4740984
25a3a89
87c7fa4
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,7 +2,7 @@ | |
| title: GitHub Actions Workflows | ||
| description: Modular CI/CD workflow architecture for validation, security scanning, and automated maintenance | ||
| author: HVE Core Team | ||
| ms.date: 2026-09-04 | ||
| ms.date: 2026-09-10 | ||
| ms.topic: reference | ||
| keywords: | ||
| - github actions | ||
|
|
@@ -240,8 +240,8 @@ protocol; operators leave the continuation fields at their defaults when | |
| initiating a sweep. The coordinator passes only artifact identities, digests, | ||
| run identities, the sweep identity, and the next wave number between runs. | ||
| Candidate issue IDs remain inside retained artifacts. Production executes | ||
| `scripts/security/Invoke-BacklogGroomWaveValidator.ps1` before checkpoint | ||
| creation. | ||
| `scripts/agentic-workflows/backlog-grooming/Invoke-BacklogGroomWaveValidator.ps1` | ||
|
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. F-006 (Medium): Define monitoring and escalation for community-facing outcomes. The production contract now documents the v2 validator path, but it does not define how maintainers monitor contract errors, normalizations, |
||
| before checkpoint creation. | ||
|
|
||
| ### Production inputs | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
F-003 (High): Align the imported agent with the new scalar output contract. This still directs one JSON
issuesenvelope, while the workflow requires one final scalar call per candidate and explicitly forbids serialized rows or arrays. Because both instructions enter the model context, the worker can follow the obsolete shape at the boundary this PR is hardening. Please replace this section with the candidate-addressed scalar contract and add a behavior check that rejects the old envelope.