* test(#2641): add regression for mempalace-capture gate default inversion * fix(#2641): treat absent capture_artifacts as enabled (schema default) The gate used `capture_artifacts !== true` which treated absent (undefined) as disabled — inverted from the capability registry's declared default of true. Changed to `capture_artifacts === false` (disabled only on explicit false), matching the sibling gsd-mempalace-recall skill's correct pattern. * chore(#2641): add changeset fragment * chore(#2641): backfill changeset PR number 2982 --------- Co-authored-by: sim <sim@local>
This commit is contained in:
@@ -25,7 +25,7 @@ Then proceed to Step 1.
|
||||
Check whether the MemPalace capability is enabled by reading `.planning/config.json` directly with the Read tool.
|
||||
|
||||
1. Read `.planning/config.json` with the Read tool.
|
||||
2. If the file does not exist, or `config.mempalace` is absent, or `config.mempalace.enabled !== true`, or `config.mempalace.capture_artifacts !== true`: display the disabled message and **STOP**.
|
||||
2. If the file does not exist, or `config.mempalace` is absent, or `config.mempalace.enabled !== true`, or `config.mempalace.capture_artifacts === false`: display the disabled message and **STOP**.
|
||||
3. Otherwise proceed to Step 2.
|
||||
|
||||
**Disabled message:**
|
||||
|
||||
Reference in New Issue
Block a user