mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-20 18:16:30 +03:00
Fit the questionnaire seed into the measured comp pipeline, fix CI
The live-reference test still asserted SKILL.src.md's pre-rewrite setup phrasing, which failed every pipeline on main and here and blocked the generated-output sync; the assertions now match the current text. The sync list gains .veto, added in #675 but never listed. Two seed-world seams in the comp-led phases close: DESIGN.md's named faces ride into font-match as candidates instead of losing silently to a metric lookalike, and a sampled spec color within render noise of a recorded hex builds at the recorded value. The cue also stops claiming type character it cannot carry; comp prompts name the recorded faces. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
6efe4a43c8
commit
b291f4217e
@@ -11,8 +11,8 @@ describe('live reference authoring contract', () => {
|
||||
const skillSrc = readFileSync(join(ROOT, 'skill/SKILL.src.md'), 'utf-8');
|
||||
const liveMd = readFileSync(join(ROOT, 'skill/reference/live.md'), 'utf-8');
|
||||
|
||||
assert.match(skillSrc, /load the one playbook that owns the request/);
|
||||
assert.match(skillSrc, /Commands table's reference for an explicit or clearly implied sub-command/);
|
||||
assert.match(skillSrc, /Load the request's playbook/);
|
||||
assert.match(skillSrc, /Commands-table reference for an explicit\/implied sub-command/);
|
||||
assert.doesNotMatch(skillSrc, /Use this same scripts directory for all Impeccable helper commands/);
|
||||
assert.doesNotMatch(skillSrc, /walk upward for the nearest project `\.agents`, `\.claude`, or `\.cursor` skill/);
|
||||
assert.doesNotMatch(skillSrc, /## Context diagnostics/);
|
||||
@@ -23,7 +23,7 @@ describe('live reference authoring contract', () => {
|
||||
const skillSrc = readFileSync(join(ROOT, 'skill/SKILL.src.md'), 'utf-8');
|
||||
const liveMd = readFileSync(join(ROOT, 'skill/reference/live.md'), 'utf-8');
|
||||
|
||||
assert.match(skillSrc, /load the one playbook that owns the request/);
|
||||
assert.match(skillSrc, /Load the request's playbook/);
|
||||
assert.doesNotMatch(skillSrc, /TARGET_SELECTION_REQUIRED/);
|
||||
assert.doesNotMatch(skillSrc, /productStatus/);
|
||||
assert.doesNotMatch(skillSrc, /designStatus/);
|
||||
|
||||
Reference in New Issue
Block a user