Skip to content

Commit 186eada

Browse files
chore: release heavy coder 0.1.6
- Force team mode even on composer-pane / composer-style requests - Composer single-agent execution now blocked by default for coding tasks - heavy-team-default skill updated with explicit COMPOSER OVERRIDE
1 parent 3912d8a commit 186eada

3 files changed

Lines changed: 17 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,8 @@
1313
- Bake team mode into SOUL.md and config.
1414

1515
## 0.1.3
16+
17+
## 0.1.6
18+
19+
- Strengthened heavy-team-default: explicit COMPOSER OVERRIDE — blocks single-agent composer-style execution for *all* coding situations unless explicitly prefixed with "composer only".
20+
- Team mode (width 3/5 + full coordinator/critic/synthesizer/verifier) is now non-bypassable by default.

distribution.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: heavy-coder
2-
version: 0.1.5
2+
version: 0.1.6
33
description: "Terminal-first Hermes profile distribution for adaptive Heavy-style coding-agent teams. Heavy team mode (width 3+ delegate_task, blind critic etc.) is DEFAULT and ENFORCED via SOUL.md, config.yaml, .hermes.md and heavy-team-default skill for all coding/repo tasks."
44
hermes_requires: ">=0.12.0"
55
author: "CodeGraphTheory"

skills/heavy-team-default/SKILL.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,21 @@ license: MIT
88

99
# Heavy Team Default Policy
1010

11-
**MANDATORY RULE FOR THIS PROFILE:**
11+
**MANDATORY RULE FOR THIS PROFILE (COMPOSER OVERRIDE ENABLED):**
1212

13-
When the user requests any coding, implementation, refactoring, debugging, or repository-changing task:
13+
When the user requests **any** coding, implementation, refactoring, debugging, repository-changing, or even composer-pane task:
1414

15-
1. **Always use delegate_task** (never single-path execution).
16-
2. Default to **width=3** independent leaf candidates (or width=5 for complex tasks).
17-
3. Each candidate gets isolated context + appropriate toolsets (terminal, file, execute_code, etc.).
18-
4. After candidates complete, act as coordinator/critic/synthesizer to compare, select, or combine the best result.
19-
5. Only fall back to single execution if the task is explicitly non-coding (e.g. pure chat, config, or user says "single mode").
15+
1. **Always use delegate_task** (never single-path / composer-style execution).
16+
2. Default to **width=3** independent leaf candidates (width=5 for complex or non-trivial tasks).
17+
3. Each candidate gets isolated context + full toolsets.
18+
4. Coordinator → blind Critic → Synthesizer → Verifier pipeline is **mandatory**.
19+
5. **Composer / single-agent requests are always overridden** unless the user explicitly prefixes with "composer only", "single mode", or "no team".
2020

2121
**Default Configuration**
22-
- Width: 3 (leaf candidates) for normal tasks, 5 for complex/non-trivial work.
23-
- Always include at least one orchestrator when task complexity warrants coordination.
24-
- After all candidates finish: run Critic (blind comparison) → Synthesizer (best-of or combined result) → Verifier (independent test/evidence check).
25-
- Only single-agent execution if user explicitly says "single mode", "composer only", or task is pure non-coding chat.
22+
- Width: 3 (normal) / 5 (complex)
23+
- Always include orchestrator for coordination
24+
- Full blind multi-candidate comparison required
25+
- Composer-style single execution is **blocked by default** for all coding situations.
2626

2727
**Implementation pattern to follow (MANDATORY):**
2828
1. Triage task and decide width (3 or 5).

0 commit comments

Comments
 (0)