You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enhance ControlFlow Orchestration and Planning Skills
- Updated SKILL.md in controlflow-orchestration to refine execution guidelines, including the introduction of Pre-Wave Cache Guard and improved phase serialization.
- Added new references for decision challenges and source grounding to support high-risk decision-making and external claims validation.
- Enhanced failure taxonomy with a diagnosis packet for retries and introduced transient wave throttling for improved error handling.
- Revised phase checklist to include inspections for shared components and recent task artifacts.
- Updated runtime policy to include new parameters for transient reduction and batch approval.
- Improved planning skills with requirements for revision lineage and verified item checks.
- Added negative test fixtures to validate strict plan lifecycle and tier review requirements.
- Introduced core portability matrix to document selective core-to-plugin portability contracts.
Copy file name to clipboardExpand all lines: NOTES.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,6 @@
2
2
3
3
Repo-persistent active-objective state only. See `docs/agent-engineering/MEMORY-ARCHITECTURE.md` for the three-layer memory model; task-episodic history lives under `plans/artifacts/<task-slug>/`.
4
4
5
-
- Active objective: Auto-default + selective pinning complete (4 pinned agents); full eval gate (`cd evals && npm test`) green.
6
-
- Blockers: none.
7
-
- Pending: optional follow-up to investigate pre-existing capability-matrix live-tree drift flags surfaced by the smoke test.
5
+
- Active objective: Codex plugin selective-parity audit complete; LARGE implementation plan ready for PLAN_REVIEW.
6
+
- Blockers: Full eval baseline fails at the pre-existing Pass 10 cross-plan overlap gate.
7
+
- Pending: Resolve the overlap baseline through its owning plan before final plugin-parity verification.
Copy file name to clipboardExpand all lines: Planner.agent.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -49,6 +49,8 @@ For all other scopes, record applicability, impact, evidence source, and disposi
49
49
2. Match task keywords and domain signals against the index.
50
50
3. Select ≤3 most relevant skill files based on task context and complexity tier.
51
51
- For spec-bearing phases, consider `skills/patterns/spec-driven-development.md` when requirements, scope boundaries, acceptance criteria, or spec-before-plan discipline are central to safe planning.
52
+
- For phases depending on external framework/API/version claims or sibling-source adoption, consider `skills/patterns/source-grounding.md`.
53
+
- For high-risk or non-trivial decisions with materially different alternatives, consider one bounded `skills/patterns/decision-challenge.md`.
52
54
4. Include selected skill file paths in each applicable phase's `skill_references` array.
53
55
Implementation agents load referenced skills before executing phase tasks.
54
56
6. Research (delegate CodeMapper-subagent/Researcher-subagent when scope is large).
@@ -115,6 +117,8 @@ Agent-specific additions:
115
117
-`plans/project-context.md` (if present)
116
118
-`skills/index.md` (domain skill mapping — read during Step 5)
@@ -324,6 +324,8 @@ A portable adaptation of ControlFlow for [OpenAI Codex CLI](https://github.com/o
324
324
325
325
The plugin brings the core ControlFlow disciplines — phased planning, pre-execution plan review, assumption verification, orchestration, evidence-backed code review, and memory hygiene — into Codex without depending on VS Code-specific tool contracts, fixed agent rosters, or `@Agent` syntax.
326
326
327
+
Version `0.6.0` adds machine-checked selective parity through `plugins/controlflow-shared-source/core-portability-matrix.json`: portable workflow invariants are adopted or adapted, while model routing, tool grants, the fixed roster, session telemetry, compaction, budgets, and `model_unavailable` remain explicit divergences.
328
+
327
329
### Included Skills
328
330
329
331
| Skill | Analogous ControlFlow Role |
@@ -449,11 +451,10 @@ See [`plugins/controlflow-codex/USAGE.md`](plugins/controlflow-codex/USAGE.md) f
The `validate-strict-artifacts.ps1` script validates **Codex strict-plan artifacts only**. Do not use it for core VS Code plans. It enforces the mandatory lifecycle sections (`## Progress`, `## Discoveries`, `## Decision Log`, `## Outcomes`, `## Idempotence & Recovery`).
457
+
The `validate-strict-artifacts.ps1` script validates **Codex strict-plan artifacts only**. Do not use it for core VS Code plans. It enforces the mandatory lifecycle sections (`## Progress`, `## Discoveries`, `## Decision Log`, `## Outcomes`, `## Idempotence & Recovery`) in exact order. `-StrictReviewByTier` derives required review artifacts from tier and applicable unresolved `HIGH` risk; the existing `-Require*` switches remain additive compatibility controls.
457
458
458
459
### Intentional Differences from the VS Code Version
Copy file name to clipboardExpand all lines: Researcher-subagent.agent.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,7 @@ If `context_packet` is present in your dispatch, read the referenced `artifact_p
31
31
- Every claim requires evidence (`file`, `line_start`, optional `line_end`).
32
32
- If evidence is insufficient, output `ABSTAIN`.
33
33
- Separate observed facts from hypotheses explicitly; tolerate naming/format variance without speculative inference.
34
+
- For external framework/API/version claims, follow `skills/patterns/source-grounding.md`: prefer current official primary sources and label material unsupported claims `UNVERIFIED`.
34
35
35
36
## Archive
36
37
@@ -55,6 +56,7 @@ See [skills/patterns/preflect-core.md](skills/patterns/preflect-core.md) for the
Copy file name to clipboardExpand all lines: docs/tutorial-en/11-skills.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ sequenceDiagram
75
75
E->>E: apply patterns
76
76
```
77
77
78
-
**Why just in time?** Skills add context to the agent's prompt. Loading all 18 skills upfront wastes tokens and creates noise. Only load what is needed for the current phase.
78
+
**Why just in time?** Skills add context to the agent's prompt. Loading all 20 skills upfront wastes tokens and creates noise. Only load what is needed for the current phase.
|**13 — Final Review Coupling**|`review_scope=final` coupling between CodeReviewer prompt behavior and schema fields, including injected context expectations. |
0 commit comments