Skip to content

Show policy pressure reason counts - #119

Merged
hyeokjun32 merged 1 commit into
mainfrom
codex/show-policy-pressure-reasons
Jun 23, 2026
Merged

hyeokjun32 merged 1 commit into
mainfrom
codex/show-policy-pressure-reasons

Conversation

@hyeokjun32

Copy link
Copy Markdown
Contributor

Summary

  • print policy-pressure decision reason counts in the sustained CLI first-read line
  • print the same reason counts in the EdgeEnv runtime feed contract checker
  • document the reviewer navigation behavior in the orchestration summary contract docs

Portfolio impact

Reviewers can now see how often each scheduler pressure reason occurred before opening the raw JSON, while Orchestrator remains an operation evidence provider and Lab remains the final deployment decision owner.

Tests

  • PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m pytest tests/test_multi_workload_sustained.py tests/test_scripts.py -q -p no:cacheprovider
  • PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m pytest tests/test_docs_links.py -q -p no:cacheprovider
  • PYTHONPATH=src PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m inferedge_orchestrator run-multi-workload-sustained --config configs/agent_multi_workload_sustained_device_local.json --output /tmp/orchestrator-policy-pressure-reasons.json --frames 4
  • PYTHONDONTWRITEBYTECODE=1 .venv/bin/python -m pytest -q -p no:cacheprovider
  • git diff --check

@hyeokjun32
hyeokjun32 merged commit 1202ec7 into main Jun 23, 2026
1 check passed
@hyeokjun32
hyeokjun32 deleted the codex/show-policy-pressure-reasons branch June 23, 2026 02:58
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