Repository navigation
LOOP v0.2.0 - Verified rebuild
Verified rebuild of LOOP. Same public interface as 0.1.0 (/loop command, loop-engine skill, file layout, flags), re-engineered and proven against OpenCode v2.2.5 with an end-to-end live-session run.
Added
- End-to-end verification in a live OpenCode v2.2.5 session: skill load,
$ARGUMENTSflag parsing (SETTINGS: mode=... iterations=...), Stage 0-8 execution,LOOP | ITERATION n/Nbanner, and byte-level artifact confirmation of the produced file. stage:line in the iteration reporting banner (the 0.1.0 banner carried changed/verified/key findings/next only).--dry-run/-DryRunmode in both installers, with a test scenario proving it changes nothing.- Backup-clobber regression scenario: a 60-second marker window proves an overwrite never destroys an earlier backup, for both installers.
- Secret-pattern scan in the validator (private-key blocks and GitHub/AWS/Slack/OpenAI-style token shapes).
- Flags-only invocation fallback:
/loop --mode deepwith no task text now uses the conversation objective. .gitattributesenforcing LF endings for*.sh, so a Windows clone cannot breakinstall.sh.
Changed
- Installer test matrix: 16 scenarios (fresh install, idempotent rerun, overwrite refusal, overwrite-with-backup, clobber window, dry-run, project scope, uninstall), executed against temporary directories only for both installers.
/loopcommand invokes the skill tool in a parameter-agnostic way (0.1.0 hard-codedid).- Validator split into
--self-testand--install-testmodes with 11 defect-injection mutations that must each be detected; relative-link verification upgraded from plain existence checks (which hide case mismatches on Windows) to case-exact resolution. - CI runs on
actions/checkout@v7andactions/setup-node@v7; both ubuntu-latest and windows-latest are green. - Documentation rewritten; fixed the broken
<owner-placeholder>release link from 0.1.0.
Validation
83 automated checks pass locally (54 structural, 13 self-test, 16 installer) and the full suite passes in CI on Linux and Windows. See tests/evaluation.md for the behavioral Cases A-I rubric.