opensymphony 2.6.0

A Rust implementation of the OpenAI Symphony orchestration design
Documentation
---
type: topic-doc
area: documentation
visibility: public
last_memory_sync: 2026-07-02T03:46:15.373329+00:00
---

# Documentation

<!-- BEGIN OPENSYMPHONY MANAGED MEMORY SYNC -->

## Current model

- COE-503 contributed: PR #175: feat(code-intel): harden AST limits and docs (merge `c6241a9`)
- COE-505 contributed: PR #162: Interrupt review polling when issues start merging (merge `0a3047a`)
- COE-506 contributed: PR #167: feat(memory): use AST code intel for context (merge `2e0a092`)
- COE-507 contributed: PR #178: Refactor query-pack assets for grammar variants (merge `638e83e`)
- COE-508 contributed: PR #180: Cache code-intel parser and query-pack setup (merge `aa26dfc`)

## Important invariants

- Preserve the behavior described in the recent captured changes unless current code and tests show it has changed.
- Use capsule source refs to inspect the original PR or Linear issue when context is ambiguous.

## Operational flow

- No generated diagram requested for this sync.

## Known gotchas

- No area-specific gotchas were inferred from the selected memory.

## Recent changes

- COE-503: Code Intelligence Performance Docs And Hardening
- COE-505: Add scheduler-side Codex stdio interrupt channel
- COE-506: Invert CodeIntelIndex trait ownership after AST memory integration
- COE-507: Deduplicate query-pack assets for grammar variants
- COE-508: Cache code-intel parsers and compiled query packs

## Source refs

- COE-503
- COE-505
- COE-506
- COE-507
- COE-508

<!-- END OPENSYMPHONY MANAGED MEMORY SYNC -->