Skip to content

Add Forge ControlRef pointer support#20

Merged
im-sham merged 1 commit into
mainfrom
codex/forge-control-refs-20260612
Jun 12, 2026
Merged

Add Forge ControlRef pointer support#20
im-sham merged 1 commit into
mainfrom
codex/forge-control-refs-20260612

Conversation

@im-sham

@im-sham im-sham commented Jun 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add optional control_refs pointer-list support to Forge incidents and IncidentRef projections.
  • Expose ControlRef pointers through CLI --control-ref, MCP forge_log, and forge_schema.
  • Update contracts, docs, templates, playbooks, and synthetic examples to preserve pointer-only Workflow Context control boundaries.

Verification

  • Watched targeted ControlRef tests fail before implementation.
  • .venv/bin/python -m pytest tests/test_models.py::test_structured_document_operations_incident_roundtrip tests/test_cli.py::test_log_command_accepts_structured_axes_and_pointer_refs tests/test_mcp_http.py::test_forge_schema_exposes_centralized_structured_axis_metadata tests/test_mcp_http.py::test_forge_log_accepts_control_refs
  • .venv/bin/python -m ruff check .
  • .venv/bin/python -m pytest
  • git diff --check
  • git diff --cached --check

@im-sham im-sham merged commit 5868ec7 into main Jun 12, 2026
4 checks passed
@im-sham im-sham deleted the codex/forge-control-refs-20260612 branch June 12, 2026 21:52
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