Summary
main carries a large number of tracked raw evidence paths - raw coverage-collector documents (*.cobertura.xml and similar) and raw test-platform documents (*.trx) committed under feature folders' evidence/ trees. CLAUDE.md now carries a ## Committed Test Evidence Format section (line 412) that prohibits committing either document type in any form, including under a feature folder's evidence tree, because both carry absolute host paths and machine-specific identifiers. The repository does not conform to its own policy, and the sweep that was meant to remediate it has no current owner.
Environment
- OS/version: Windows 11 Pro 10.0.26200
- Python version: not applicable; this is a repository-hygiene defect spanning committed Markdown/XML/TRX artifacts
- Command/flags used:
git ls-files -- 'docs/features/**/*.trx', git ls-files -- 'docs/features/**/*.coverage' 'docs/features/**/*cobertura*.xml', run against main (HEAD e6d86049e)
- Data source or fixture: tracked files under
docs/features/active/**/evidence/** on main
Steps to Reproduce
- Check out
main (or any worktree at the same HEAD, e.g. e6d86049e).
- Run
git ls-files -- 'docs/features/**/*.trx'. This independently returned 333 tracked .trx paths under feature evidence trees (verified 2026-09-13).
- Run
git ls-files -- 'docs/features/**/*.coverage' 'docs/features/**/*cobertura*.xml'. This independently returned a large additional set of tracked raw Cobertura documents under feature evidence trees (e.g. docs/features/active/2026-08-07-efcviewer-missing-lineage-and-segment-navigation-439/evidence/baseline/issue-439-baseline.cobertura.xml).
- Compare against CLAUDE.md line 412,
## Committed Test Evidence Format: "A raw coverage collector document and a raw test-platform document are both prohibited. Neither may be added to git in any form, including under a feature folder's evidence tree."
- Item 743's own measurement (referenced by this filing) independently found 572 tracked raw evidence paths at its own HEAD and 572 on
main, a set difference of zero, meaning no in-flight item added any of them - all 572 predate the policy.
Expected Behavior
main should carry zero raw coverage-collector documents and zero raw test-platform documents under any feature folder's evidence tree. Only the two permitted projections (a package-level JaCoCo projection of the post-processed Cobertura document, and the one-line first-party coverage summary) and the trx-derived test-result summary should be committed.
Actual Behavior
main carries hundreds of raw .trx files and raw .cobertura.xml files under docs/features/active/**/evidence/**, predating the CLAUDE.md policy that now prohibits them. This was the job of issue 602 (Repository-wide host-identifier leakage: absolute user-profile paths, account and host names in tracked files - the same class of defect, since these evidence documents also carry absolute host paths and machine-specific identifiers). Item 602 was withdrawn from the parallel run bugs-2026-09-11 before execution (confirmed 2026-09-13 in docs/features/parallel/bugs-2026-09-11/parallel-status.md on the parallel/bugs-2026-09-11-plan branch: row | 602 | docs/features/active/2026-09-12-host-identifier-leakage-sweep-602 | - | C3 | opus | withdrawn | not_started | - | - |). No other item in that run or elsewhere has since picked up the sweep, so it currently has no owner.
Logs / Screenshots
Impact / Severity
High because the repository is provably out of compliance with its own committed-evidence policy at scale (hundreds of files), the tracked files carry absolute host paths and machine-specific identifiers as the policy itself notes, and there is currently no owner driving remediation after item 602's withdrawal.
Source
From: docs/features/potential/2026-09-13-raw-evidence-paths-tracked-on-main-unowned.md
Summary
maincarries a large number of tracked raw evidence paths - raw coverage-collector documents (*.cobertura.xmland similar) and raw test-platform documents (*.trx) committed under feature folders'evidence/trees. CLAUDE.md now carries a## Committed Test Evidence Formatsection (line 412) that prohibits committing either document type in any form, including under a feature folder's evidence tree, because both carry absolute host paths and machine-specific identifiers. The repository does not conform to its own policy, and the sweep that was meant to remediate it has no current owner.Environment
git ls-files -- 'docs/features/**/*.trx',git ls-files -- 'docs/features/**/*.coverage' 'docs/features/**/*cobertura*.xml', run againstmain(HEADe6d86049e)docs/features/active/**/evidence/**onmainSteps to Reproduce
main(or any worktree at the same HEAD, e.g.e6d86049e).git ls-files -- 'docs/features/**/*.trx'. This independently returned 333 tracked.trxpaths under feature evidence trees (verified 2026-09-13).git ls-files -- 'docs/features/**/*.coverage' 'docs/features/**/*cobertura*.xml'. This independently returned a large additional set of tracked raw Cobertura documents under feature evidence trees (e.g.docs/features/active/2026-08-07-efcviewer-missing-lineage-and-segment-navigation-439/evidence/baseline/issue-439-baseline.cobertura.xml).## Committed Test Evidence Format: "A raw coverage collector document and a raw test-platform document are both prohibited. Neither may be added to git in any form, including under a feature folder's evidence tree."main, a set difference of zero, meaning no in-flight item added any of them - all 572 predate the policy.Expected Behavior
mainshould carry zero raw coverage-collector documents and zero raw test-platform documents under any feature folder's evidence tree. Only the two permitted projections (a package-level JaCoCo projection of the post-processed Cobertura document, and the one-line first-party coverage summary) and the trx-derived test-result summary should be committed.Actual Behavior
maincarries hundreds of raw.trxfiles and raw.cobertura.xmlfiles underdocs/features/active/**/evidence/**, predating the CLAUDE.md policy that now prohibits them. This was the job of issue 602 (Repository-wide host-identifier leakage: absolute user-profile paths, account and host names in tracked files- the same class of defect, since these evidence documents also carry absolute host paths and machine-specific identifiers). Item 602 was withdrawn from the parallel runbugs-2026-09-11before execution (confirmed 2026-09-13 indocs/features/parallel/bugs-2026-09-11/parallel-status.mdon theparallel/bugs-2026-09-11-planbranch: row| 602 | docs/features/active/2026-09-12-host-identifier-leakage-sweep-602 | - | C3 | opus | withdrawn | not_started | - | - |). No other item in that run or elsewhere has since picked up the sweep, so it currently has no owner.Logs / Screenshots
git ls-files -- 'docs/features/**/*.trx'againstchor/defect-filings-2026-09-13(HEADe6d86049e, same asmain) returned 333 lines, first entrydocs/features/active/2026-08-24-breadcrumb-coordinator-hub-defects-501/evidence/baseline/trx/p0-t17/p0-t17.trx. A second query for*.coverage/*cobertura*.xmlreturned dozens more raw Cobertura documents across multiple feature folders (efcviewer-missing-lineage-...-439,breadcrumb-coordinator-hub-defects-501,breadcrumb-router-navigation-defects-498,qfc-collection-controller-defects-468,quickfiler-bug-family-446,webview2-host-initializer-defects-476, and others).Impact / Severity
High because the repository is provably out of compliance with its own committed-evidence policy at scale (hundreds of files), the tracked files carry absolute host paths and machine-specific identifiers as the policy itself notes, and there is currently no owner driving remediation after item 602's withdrawal.
Source
From: docs/features/potential/2026-09-13-raw-evidence-paths-tracked-on-main-unowned.md