From polis
View or change Polis preferences and workflow toggles stored in .claude/polis/config.json — phase gates, TDD enforcement, and context-budget tunables. Shows current values; changes require confirmation.
How this command is triggered — by the user, by Claude, or both
Slash command
/polis:config [key] [value] e.g. workflow.requireDiscuss falseThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /polis:config Inspect and adjust Polis configuration for this project. Backs onto `.claude/polis/config.json`. ## What it does - **No arguments:** print the current config, grouped (stack / context / workflow), and explain what each toggle controls. - **`<key> <value>`:** set a value. Confirm the change with the user before writing, show the before/after, then save. ## Configurable keys **workflow** — the phase gates and rules: - `requireDiscuss` (bool) — must run discuss before spec. - `requireSpec` (bool) — must have an approved spec before plan. - `requirePlan` (bool) — must h...
Inspect and adjust Polis configuration for this project. Backs onto
.claude/polis/config.json.
<key> <value>: set a value. Confirm the change with the user before
writing, show the before/after, then save.workflow — the phase gates and rules:
requireDiscuss (bool) — must run discuss before spec.requireSpec (bool) — must have an approved spec before plan.requirePlan (bool) — must have an approved plan before exec.tddMandatory (bool) — enforce the TDD cycle in execution.context — the budget tunables (see references/context-budget.md):
windowTokens (int) — assumed model context window.autoCompactReserve (float) — fraction reserved for auto-compact.bytesPerToken (int) — byte→token estimation factor.orchestratorTargetPct (int) — the orchestrator's budget ceiling.stack — usually set by detection (skills/project-detect); editable when detection got something wrong.
tddMandatory false, requireSpec false) is
allowed but Polis notes the trade-off once, plainly, so the choice is
informed — then respects it without nagging.npx claudepluginhub ilry-polis/polis --plugin polis/configInteractive GSD settings command — toggles workflow options, advanced knobs, third-party integrations, and model profile selection.
/configView or modify heartbeat daemon settings including enable/disable, interval, prompt, Telegram forwarding, security, Web UI, and cron jobs. Supports subcommands like show, on/off, interval <minutes>.
/configView and modify VBW configuration including effort profile, verification tier, and skill-hook wiring. Uses optional setting value argument.
/configInitializes or edits eforge/config.yaml interactively via user interview on backend, build, model, and agent settings, with MCP validation and project context gathering.
/configInteractively configures Alfred Dev via navigable menu: autonomy per phase, project stack, optional agents, memory, compliance, integrations, personality. Previews changes and updates .claude/alfred-dev.local.md.
/configDisplays current Hydra configuration from project or global files, or defaults if none found, plus customization instructions.