# NousResearch/hermes-agent · Plugin catalog CI rule 17 false-positive on __pycache__ bytecode

## Open now

- Nothing open on GitHub.

These items concern the Plugin Catalog CI pinned-source-validate check, which reportedly flags __pycache__ bytecode generated by the runner itself as committed bytecode under rule 17. The two pull request titles propose changes, such as scanning the pinned git index rather than the working tree, but the titles alone do not show whether they were merged or fixed the problem.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 1 merged PR(s), 1 PR(s) closed without merging.
- A fix was merged to main in PR #137093. Verify it addresses your case.
- **Recommended:** read PR #137093 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.67`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Closed / duplicate issues

- #137095: Plugin Catalog CI: pinned-source-validate flags the runner's own __pycache__ as committed bytecode (rule 17)

## Prior & competing PRs

- **#137093: fix(plugin-catalog): catalog PRs stop failing rule 17 on bytecode validate wrote itself**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `scripts/scan_plugin_payloads.py`, `tests/scripts/test_scan_plugin_payloads.py`
- **#137099: fix(ci): scan the pinned git index, not the validate-written working tree**. closed without merge
  - maintainer direction: category `implemented_elsewhere`; implication `superseded`; refs `119fbcf84e`, `#137093`

## Fix status

- Merged to main in PR #137093 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-10-12`.
- Subsystem: `other`
