Externalize audit pipeline services
This commit is contained in:
44
backlog/tasks/task-33 - Fix-v3-live-wiring-quality-issues.md
Normal file
44
backlog/tasks/task-33 - Fix-v3-live-wiring-quality-issues.md
Normal file
@@ -0,0 +1,44 @@
|
||||
---
|
||||
id: TASK-33
|
||||
title: Fix v3 live wiring quality issues
|
||||
status: In Progress
|
||||
assignee: []
|
||||
created_date: '2026-06-06 20:41'
|
||||
updated_date: '2026-06-06 20:47'
|
||||
labels: []
|
||||
dependencies: []
|
||||
priority: high
|
||||
ordinal: 35000
|
||||
---
|
||||
|
||||
## Description
|
||||
|
||||
<!-- SECTION:DESCRIPTION:BEGIN -->
|
||||
Address the two v3 live wiring review quality issues: select category-less v3 skills from the real registry and keep registry-load warning logging best-effort.
|
||||
<!-- SECTION:DESCRIPTION:END -->
|
||||
|
||||
## Acceptance Criteria
|
||||
<!-- AC:BEGIN -->
|
||||
- [x] #1 Real v3 skills from v2_elemente/skills.md are selected from realistic audit evidence without fabricated categories
|
||||
- [x] #2 Legacy category-based skill registry selection continues to work
|
||||
- [x] #3 Registry load fallback returns an empty registry even when warning event logging fails
|
||||
<!-- AC:END -->
|
||||
|
||||
## Implementation Plan
|
||||
|
||||
<!-- SECTION:PLAN:BEGIN -->
|
||||
1. Inspect current skill selection and action warning fallback
|
||||
2. Add RED tests for real v3 registry selection and isolated warning logging
|
||||
3. Run focused tests and record RED failures
|
||||
4. Implement minimal selection and warning isolation fixes
|
||||
5. Run focused tests green plus typecheck/relevant suite
|
||||
6. Self-review scope and leave task In Progress
|
||||
<!-- SECTION:PLAN:END -->
|
||||
|
||||
## Implementation Notes
|
||||
|
||||
<!-- SECTION:NOTES:BEGIN -->
|
||||
RED: tsc passed. node --test .test-output/tests/audit-evidence.test.js .test-output/tests/audit-generation-action-source.test.js failed with 2 expected failures: real v3 registry selectedSkills was empty/missing ids, and loadAuditSkillRegistry warning logging lacked isolated try/catch fallback.
|
||||
|
||||
GREEN: pnpm exec tsc -p tsconfig.test.json exited 0. Focused tests passed: node --test .test-output/tests/audit-evidence.test.js .test-output/tests/audit-generation-action-source.test.js => 23/23 pass. Full pnpm test passed: 347/347. Self-review: only touched audit-evidence skill selection, auditGenerationAction registry warning fallback, and focused tests; no staging/commit; no convex/usageEvents.ts changes.
|
||||
<!-- SECTION:NOTES:END -->
|
||||
Reference in New Issue
Block a user