fix(keyword-detector): pin hyperplan roster hint

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
YeonGyu-Kim
2026-05-01 17:57:49 +09:00
parent 8f48277e6c
commit 124845002b
2 changed files with 9 additions and 2 deletions
+8 -1
View File
@@ -30,7 +30,7 @@ describe("keyword-detector hyperplan keyword", () => {
},
},
},
} as unknown as PluginInput
} as PluginInput
}
test("should inject hyperplan message when user types 'hyperplan'", async () => {
@@ -52,6 +52,13 @@ describe("keyword-detector hyperplan keyword", () => {
expect(textPart!.text).toContain("<hyperplan-mode>")
expect(textPart!.text).toContain('skill(name="hyperplan")')
expect(textPart!.text).toContain("HYPERPLAN MODE ENABLED")
expect(textPart!.text).toContain("unspecified-low")
expect(textPart!.text).toContain("unspecified-high")
expect(textPart!.text).toContain("artistry")
expect(textPart!.text).toContain("ultrabrain")
expect(textPart!.text).toContain("deep")
expect(textPart!.text).toContain("only if")
expect(textPart!.text).toContain("enabled")
expect(textPart!.text).toContain("refactor the auth module")
expect(textPart!.text).toContain("---")
})
@@ -25,7 +25,7 @@ skill(name="hyperplan")
After loading, follow the skill's full workflow EXACTLY:
1. Acknowledge and capture the planning request
2. Spawn the 5-member adversarial team via \`team_create\`
2. Spawn the adversarial team via \`team_create\` with category members \`unspecified-low\`, \`unspecified-high\`, \`ultrabrain\`, and \`artistry\`; include \`deep\` only if the category is enabled
3. Round 1 — Independent analysis (each member produces findings)
4. Round 2 — Cross-attack (each member ruthlessly attacks the other 4's findings)
5. Round 3 — Defend, refine, or concede