Intent Understanding: Why This Packet Exists
Structural Tension
Current Reality:
Agent teams orchestrate work via ad-hoc dispatch patterns; workflow state is fragmented across logs, tickets, and memory. Human designers discuss workflow intent in prose; agents read unstructured data or make assumptions about task dependencies.
Desired Outcome:
Agents operate on a shared, queryable workflow state store (MantisBT + MCP) where task graphs, dependencies, and execution history are legible to both humans and agents. Design conversations and agent operations are grounded in the same academic frameworks.
Why Now
The convergence of three fields — workflow orchestration (LangGraph), agent communication (MCP standardization), and process mining (BPM → LLM fusion) — creates an opportunity to build agent-native workflow management on recognized academic foundations rather than reinventing patterns.
Intended Audiences
- Architects — understand which academic fields ground each design choice
- Agent Developers — know what state to query from MantisBT and how it maps to workflow concepts
- Cross-Repo Stewards — reference this packet when evaluating agent orchestration decisions in Miadi, coaia-agent, or IAIP
Decisions This Packet Strengthens
- Should MantisBT be the state store? — Yes; it aligns with BPM and process mining traditions
- Which protocol for agent-MantisBT access? — MCP; it's becoming the standard for agent-to-service communication
- How to encode workflow dependencies? — MantisBT relationships (parent/child, related); readable by agents via REST API
- What success looks like — Agents traverse dependency graphs, query task state, and update issue notes without domain-specific glue code
Future Synthesis Points
- RISE framework specs for MantisBT integration (→
rispecs/) - Process mining queries on MantisBT execution logs (gap: needs custom plugin or script)
- Supervisor agent that manages sub-agents via MantisBT task assignment (→ CLAUDES experiment)