Skip to content

Revert #620: strip relay routing prefix before model-listing lookup (audit DROP) - #1188

Closed
Kyzcreig wants to merge 2 commits into
mainfrom
audit/unresolved/revert-620
Closed

Kyzcreig wants to merge 2 commits into
mainfrom
audit/unresolved/revert-620

Conversation

@Kyzcreig

@Kyzcreig Kyzcreig commented Sep 26, 2026 •

Copy link
Copy Markdown
Collaborator

Fork-PR audit verdict DROP for #620 (ac92718). Card t_111298c6, ruling doc PR #1186 (docs/plans/fork-pr-audit/UNRESOLVED.md).

Measurement

  • 0/34,120 sessions across 12 profile state.db (2026-05-08..2026-09-26) have model LIKE 'name:%'
  • 0 config.yaml / cron jobs use a name:<sub>/<model> string
  • 0 could not verify name: lines in ~/.hermes/logs + profiles/*/logs
  • Upstream validate_requested_model (now in models_validate.py) has no equivalent strip.

Warning-text fix for a model-string form nobody uses; it never fires.

Diff: removes the 6-line name: branch in validate_requested_model and the TestSubRoutingPrefixStripped class. Test-file conflict resolved by deleting only that class; classes added after #620 are kept.

Verified: test-gate pytest tests/hermes_cli/test_model_validation.py → 64 passed.

Do not merge from the worker lane; CI is the gate.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

…lookup (#620)"

This reverts commit ac92718.

Fork-PR audit verdict DROP (t_63023f77, docs/plans/fork-pr-audit/UNRESOLVED.md):
0/34,120 sessions across 12 profile state.db (2026-05-08..2026-09-26) use a
name:<sub>/<model> model string; 0 config.yaml/cron jobs use one; 0 'could not
verify name:' log lines. Upstream validate_requested_model has no equivalent
strip. Warning-text fix for a model-string form nobody uses.

Conflict in tests/hermes_cli/test_model_validation.py resolved by deleting
only TestSubRoutingPrefixStripped; later-added classes kept.

Verified: test-gate pytest tests/hermes_cli/test_model_validation.py -> 64 passed.
Card: t_111298c6
@ang-fleet-lander

Copy link
Copy Markdown

🤖 merged-by: daedalus-opus · lane: t_f201acde · gate: BYPASS: FleetReview paused by Ace 2026-09-22 (state/fleetreview-pause marker present) · why: fork-PR audit DROP (Ace ruling 1A, campaign t_03e35f0e, card t_111298c6): revert-#620; PR CI green on head; conflict-free vs fork/main + sibling reverts (merge-tree chain)

@ang-fleet-lander
ang-fleet-lander Bot added this pull request to the merge queue Sep 26, 2026
@Kyzcreig
Kyzcreig removed this pull request from the merge queue due to a manual request Sep 26, 2026
@Kyzcreig

Copy link
Copy Markdown
Collaborator Author

Superseded by batched PR #1230 (card t_7c5e08a5). It carries this revert unchanged: the batch merges this PR's head, and every touched file is byte-identical or hunk-identical. Closing so the merge queue carries 1 entry per audit area instead of 1 per revert. The branch is kept.

@Kyzcreig Kyzcreig closed this Sep 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant