# benjamin-plus-skill: fresh-clone structural validation (host: macOS 26.5.2 aarch64) # date: 2026-08-23T11:06:24Z repo: JetBrains/benjamin-plus-skill @ main (commit 532771be) # environment: bash 3.2, no preinstalled deps beyond macOS coreutils PASS: file present: README.md PASS: file present: RULESET.md PASS: file present: injected-instruction.md PASS: file present: EXPECTED-RESULTS.md PASS: file present: LICENSE PASS: file present: SHA256SUMS.txt PASS: file present: hooks/sessionstart.sh PASS: file present: .github/CODEOWNERS FAIL: referenced harness file exists: gen_instruction.py :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: referenced harness file exists: compare.py :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: referenced harness file exists: adoption.py :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: referenced harness file exists: mediators.py :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: referenced harness file exists: LAB-NOTES.md :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: referenced harness file exists: winning-strats.md :: referenced in EXPECTED-RESULTS.md but absent from repo FAIL: dist/benjamin-plus/ referenced in EXPECTED-RESULTS.md :: EXPECTED-RESULTS.md line 51 points at dist/benjamin-plus/SHA256SUMS.txt; repo has only root SHA256SUMS.txt PASS: SHA256SUMS.txt: all 8 checksums match working tree PASS: RULESET.md frontmatter: name PASS: RULESET.md frontmatter: license PASS: RULESET.md frontmatter: multiline description present PASS: no SKILL.md in repo (consistent with inject-only stance) FAIL: RULESET.md body byte-identical to injected-instruction.md payload :: 1d0 < PASS: payload banner line present PASS: hooks/sessionstart.sh has +x bit PASS: sessionstart.sh emits the payload (first line banner) PASS: sessionstart.sh emits full 55-line payload PASS: README install snippet references injected-instruction.md (exists) PASS: README clone target ~/.benjamin-plus consistent INFO: injected-instruction.md = 2996 bytes, 505 words (README claims ~3 KB; EXPECTED-RESULTS claims 745 tokens) INFO: RULESET.md = 3487 bytes PASS: README link resolves: RULESET.md PASS: README link resolves: EXPECTED-RESULTS.md INFO: commits on default branch (depth 1 clone): 1 (shallow; API parent check separately) PASS: git tags: none (no releases) SUMMARY: 22 pass, 8 fail === corrected body-identity check === PASS: RULESET.md body (post-frontmatter) byte-identical to injected payload body --- CODEOWNERS --- # Every change needs an approval from the repo owner (PEN-3817). * @DenisSergeevitch --- LICENSE head --- MIT License Copyright (c) 2026 benjamin-plus contributors --- hook script mode --- -rwxr-xr-x@ 1 openclaw wheel 459 Aug 23 12:01 /tmp/benjamin-plus-review/hooks/sessionstart.sh