Skip to content

chore(tooling): remove audit campaign orchestration - #1872

Merged
gfyrag merged 1 commit into
release/v3.0from
chore/delete-campaign-orchestration
Sep 3, 2026
Merged

chore(tooling): remove audit campaign orchestration#1872
gfyrag merged 1 commit into
release/v3.0from
chore/delete-campaign-orchestration

Conversation

@gfyrag

@gfyrag gfyrag commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

What changed

Removes the negative-ROI audit campaign orchestration layer: the ai-campaign launcher and package, campaign/claim schemas, local campaign artifacts, remote claim/cache ref support, leases, renew/release/takeover, cached campaign state, and campaign-specific coordination tests and docs.

Preserves the native scripts/ai-audit -> scripts/ai-audit-challenge -> optional scripts/ai-audit-jira workflow, stable finding IDs, and the exact AI-AUDIT: marker. Confirmed findings now flow through Jira assignment and ordinary Git branch/worktree/PR work.

No replacement orchestration framework, schema, or distributed state is introduced.

Why

The completed AI-tooling ROI audit found about 5,068 nonblank lines of campaign/claim machinery, no observed remote claim refs or local campaign artifacts, no demonstrated duplicate-claim incident, and existing durable ownership/work state in Jira and Git/GitHub.

Phase 0 evidence

  • Target base: fa47912
  • No refs under refs/heads/ai-claims/v1/*
  • No refs under refs/ai-claim-cache/*
  • No local build/ai-campaign artifacts across registered worktrees
  • PR feat(tooling): dispatch confirmed campaign findings #1864 is dispatch expansion and is classified SUPERSEDED_BY_SIMPLIFICATION; it was not cherry-picked or merged

Validation

  • Focused aiaudit, aiauditchallenge, and aiauditjira tests
  • Focused aiauditchallenge test after review fix
  • bash scripts/check-repo-invariants
  • bash scripts/agent-check
  • AI_REVIEW_BASE_SHA=fa47912fdc2e61d3373d41755922168ee3b92c38 bash scripts/agent-check-pr
  • git diff --check
  • Exact Codex technical review of 94b994c: no findings

Deletion proof

  • 20 files removed
  • 5,068 nonblank lines in the exact deletion set before removal
  • 5,657 raw deleted lines in the final diff; 5,634 net lines removed
  • 2 schema files removed
  • AI_CAMPAIGN_CLAIMANT removed
  • refs/heads/ai-claims/v1/* and refs/ai-claim-cache/* support removed

Risk

LOW — contributor tooling and documentation only. No Ledger runtime, product storage, API, protobuf, FSM, or checker behavior changes.

Review focus

Verify the campaign/claim surface is fully absent and the native audit/challenge/Jira traceability path remains intact without parallel coordination state.

@NumaryBot

Copy link
Copy Markdown
Contributor

✅ Approve — automated review

The campaign/claim orchestration surface is fully removed, repository references are cleaned up, and the native audit/challenge/Jira workflow and stable marker remain intact.

No findings.

@codecov

codecov Bot commented Sep 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.97%. Comparing base (fa47912) to head (94b994c).

Additional details and impacted files
@@               Coverage Diff                @@
##           release/v3.0    #1872      +/-   ##
================================================
- Coverage         77.06%   76.97%   -0.09%     
================================================
  Files               477      477              
  Lines             51141    51141              
================================================
- Hits              39413    39368      -45     
- Misses             8295     8343      +48     
+ Partials           3433     3430       -3     
Flag Coverage Δ
e2e 76.97% <ø> (-0.09%) ⬇️
scenario 76.97% <ø> (-0.09%) ⬇️
unit 76.97% <ø> (-0.09%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@gfyrag
gfyrag merged commit f29cb04 into release/v3.0 Sep 3, 2026
17 checks passed
@gfyrag
gfyrag deleted the chore/delete-campaign-orchestration branch September 3, 2026 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants