Skip to content

[codex] Normalize Governor Knowledge role#30

Merged
Svaag merged 1 commit into
mainfrom
fix/governor-knowledge-role-alias
Jul 1, 2026
Merged

[codex] Normalize Governor Knowledge role#30
Svaag merged 1 commit into
mainfrom
fix/governor-knowledge-role-alias

Conversation

@Svaag

@Svaag Svaag commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Normalize the Reliability Governor-specific Knowledge role before calling Knowledge transports. Engineering Loop can keep using engineering_loop_reliability_governor as its local/configured role, but MCP and CLI requests now send the supported engineering_loop role.

Root Cause

The production Governor rerun for AS215932/network-operations#299 and #300 used the promoted Knowledge export local-20260701024805, but still got policy: deny and zero included_refs. A live probe showed the same task returns 40 refs, including curated/postmortems/noc-bgp-snapshot-root-filesystem-2026-06-30, when requested with role engineering_loop; role engineering_loop_reliability_governor returns zero refs.

Validation

  • uv run pytest tests/test_phase26_knowledge_context.py tests/test_phase29_governor.py
  • uv run pytest

Follow-up

After merge and promotion, rerun the Reliability Governor on #299/#300. #321 is closed, so the production Governor does not scan it unless it is reopened or handled by a separate closed-issue path.

@Svaag Svaag marked this pull request as ready for review July 1, 2026 03:53
@Svaag Svaag merged commit f80727a into main Jul 1, 2026
4 checks passed
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