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
The Phase 0 vibes-based heuristic warned users and forced a mode choice
even with 80%+ context remaining. Full mode now runs by default;
compact-safe mode stays available on explicit request.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
**Always run full mode by default.** Proceed directly to Phase 1 unless the user explicitly requests compact-safe mode (e.g., `/ce:compound --compact` or "use compact mode").
27
27
28
-
<critical_requirement>
29
-
**Run this check BEFORE launching any subagents.**
30
-
31
-
The /compound command is token-heavy - it launches 5 parallel subagents that collectively consume ~10k tokens of context. Running near context limits risks compaction mid-compound, which degrades output quality significantly.
32
-
</critical_requirement>
33
-
34
-
Before proceeding, the orchestrator MUST:
35
-
36
-
1.**Assess context usage**: Check how long the current conversation has been running. If there has been significant back-and-forth (many tool calls, large file reads, extensive debugging), context is likely constrained.
37
-
38
-
2.**Warn the user**:
39
-
```
40
-
⚠️ Context Budget Check
41
-
42
-
/compound launches 5 parallel subagents (~10k tokens). Long conversations
43
-
risk compaction mid-compound, which degrades documentation quality.
44
-
45
-
Tip: For best results, run /compound early in a session - right after
46
-
verifying a fix, before continuing other work.
47
-
```
48
-
49
-
3.**Offer the user a choice**:
50
-
```
51
-
How would you like to proceed?
52
-
53
-
1. Full compound (5 parallel subagents, ~10k tokens) - best quality
4.**If the user picks option 1** (or confirms full mode): proceed to Phase 1 below.
58
-
5.**If the user picks option 2** (or requests compact-safe): skip to the **Compact-Safe Mode** section below.
28
+
Compact-safe mode exists as a lightweight alternative — see the **Compact-Safe Mode** section below. It's there if the user wants it, not something to push.
0 commit comments