================================================================== GearScope structural validation (host-based fallback; sbx daemon unavailable) skill: ip-as-logo-skill | started: 2026-08-19T11:06:45Z host: macOS 26.5.2 ยท aarch64 ================================================================== == repo inventory == ./LICENSE ./README.md ./SKILL.md ./assets/ip-as-logo-wall.webp SKILL.md bytes: 16205 | lines: 118 showcase asset: RIFF (little-endian) data, Web/P image, VP8 encoding, 2560x2200, Scaling commits: 1 | authors: s1dashu == frontmatter and contract checks == [PASS] frontmatter present [PASS] name field = ip-as-logo [PASS] description under 1024 chars [PASS] invariant: six labeled candidates A1-C2 [PASS] invariant: three-directions-before-generation gate [PASS] invariant: three-semantic-colors default [PASS] invariant: 32x32 readability gate [PASS] invariant: 75-85% canvas fill [PASS] invariant: 6-10 shape complexity budget [PASS] invariant: 8-12% tonal modeling cap [PASS] invariant: legacy negative_prompt routing [PASS] invariant: anti-fabrication clause [PASS] invariant: no silent post-processing clause [PASS] invariant: transparent-result tolerance [PASS] invariant: subagent parallelism for batch [PASS] README OKLCH claims absent from SKILL.md spec (DRIFT expected) -- confirmed: README advertises 0.08 OKLCH cap; SKILL.md forbids OKLCH bands [PASS] README 'pure flatness' rejection rule absent from SKILL.md (DRIFT expected) -- confirmed: README lists a rejection rule SKILL.md does not contain [PASS] README asset reference resolves [PASS] SKILL.md has no local file dependencies structural pass rate: 19/19 finished: 2026-08-19T11:06:45Z | exit: 0