Single-commit clean baseline after security scrub of niche-tells, project codenames, internal jargon, and contributor-email leaks. Contents: - 100 Rust crates (_primitives/_rust/) - 37 agent manifests (_manifests/) + generated specs (_generated/) - 67 user-invocable skills (skills/) - 33 hooks (hooks/) - Composition blocks (_blocks/) - Documentation (docs/, README.md) - TS adapter packages (_ts_packages/) - Assembler (_assembler/) - Roles (_roles/) - Templates (_templates/) - Forgejo CI (.forgejo/) Author: Denis Parfionovich <info@greendragon.info> License: see LICENSE.
24 lines
1.8 KiB
Markdown
24 lines
1.8 KiB
Markdown
# MODE — Agent × Cognitive-Mode Matrix
|
||
|
||
Composable cognitive-mode blocks live in `_blocks/mode-*.md`. Any agent manifest can append them to its `blocks = [...]` list to stack the behavioural skew; modes compose (e.g. `mode-skeptic` + `mode-minimalist` = adversarial pruner).
|
||
|
||
This table is the suggested starting set per agent role. It is a **guide, not a rule** — pick what fits the agent's actual job.
|
||
|
||
| Agent role | Recommended modes | Reason |
|
||
|---|---|---|
|
||
| critic | `skeptic` · `devils-advocate` | Doubt-first review; name the strongest objection before agreeing |
|
||
| validator | `skeptic` | Every claim needs an E1/E2 grade — no plausibility shortcuts |
|
||
| security-auditor | `devils-advocate` · `skeptic` | Steel-man the attacker; threat-model the worst case |
|
||
| researcher | `skeptic` | Cross-check every source; honest gaps over confident guesses |
|
||
| ml-researcher | `skeptic` · `first-principles` | Observable classification + invariant-derived priors |
|
||
| architect | `first-principles` · `minimalist` | Derive from constraints, prefer subtraction over addition |
|
||
| code-implementer | `minimalist` | Surgical edits; remove before adding |
|
||
| refactor specialist | `minimalist` | Delete dead code; prove every kept line |
|
||
| ml-implementer | `minimalist` · `first-principles` | Math-First — count params before code, derive over tune |
|
||
| brainstorm / concept-explorer | `maximalist` | Return 10× version + minimum bounds; user invokes exploration |
|
||
| physics-deriver | `first-principles` | Cite the invariant; no arguments from "best practice" |
|
||
|
||
Intentionally **unbiased** roles (pick 0 modes by default):
|
||
- `infra-implementer`, `modal-runner`, `fal-ai-runner`, `cost-guardian`, most `kei-<project>-specialist` agents.
|
||
|
||
Modes are not free — each one lands verbatim in the prompt and consumes context. Stack only what you need.
|