Files
pitchfast/backlog/tasks/task-33 - Fix-v3-live-wiring-quality-issues.md

2.0 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, priority, ordinal
id title status assignee created_date updated_date labels dependencies priority ordinal
TASK-33 Fix v3 live wiring quality issues In Progress
2026-06-06 20:41 2026-06-06 20:47
high 35000

Description

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.

Acceptance Criteria

  • #1 Real v3 skills from v2_elemente/skills.md are selected from realistic audit evidence without fabricated categories
  • #2 Legacy category-based skill registry selection continues to work
  • #3 Registry load fallback returns an empty registry even when warning event logging fails

Implementation Plan

  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

Implementation Notes

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.