Skip to content

[SPRINT-006-BATCH-1] Veritas trust remediation (orphan tags + WBS metadata gates) #46

@MarcoPolo483

Description

@MarcoPolo483

Objective

Raise Veritas trust above deploy threshold by removing structural orphan-tag noise and populating required WBS metadata fields.

Current Baseline (2026-03-11)

  • Trust score: 57
  • Consistency score: 0.00
  • Gaps: 22
  • WBS quality gate violations: 28 done stories missing sprint/assignee/ado_id

Blocking Findings

  1. orphan_story_tag IDs still detected:
    • ACA-16-
    • ACA-
    • ACA-16-001..ACA-16-007
  2. WBS done stories missing required metadata in data model API:
    • sprint (0%)
    • assignee (0%)
    • ado_id (14%)

Scope

Story 1: Orphan tag cleanup for ACA-16 references

  • Identify tracked files producing ACA-16 orphan IDs in discovery.json
  • Either map these stories into canonical PLAN/WBS OR remove invalid story-tag patterns from non-story docs/templates
  • Acceptance: no orphan_story_tag for ACA-16* in reconciliation

Story 2: Remove malformed partial IDs

  • Eliminate patterns that parse to ACA-16- and ACA- in repository docs/templates
  • Acceptance: no orphan_story_tag for ACA-16- or ACA-

Story 3: WBS metadata backfill via API

  • Update done stories missing sprint/assignee/ado_id via model API
  • Acceptance: field population rates significantly improved and quality gate passes

Story 4: Verify trust recovery

  • Run: node 48-eva-veritas/src/cli.js audit --repo 51-ACA
  • Acceptance:
    • trust score >= 70
    • actions does not include no-deploy

Notes

Safe preparatory cleanup already done in this session:

  • Replaced template placeholders in .github/ISSUE_TEMPLATE/agent-task.yml and .github/scripts/sprint_agent.py to avoid ACA-pattern placeholder IDs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    cloud-agentCloud agent automation tasksprint-taskFull sprint for cloud agent execution

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions