Add Issue #28 superpowers AgentOS verify script (L0-L3a)#129
Draft
shaun0927 wants to merge 1 commit into
Draft
Conversation
Constraint: Issue #28 needs a reproducible end-to-end AgentOS verification that exercises contract, lifecycle/trust, invocation/artifacts/provenance/audit, the destructive-described workflow guard, and the downstream auto --skip-run handoff consumption. Rejected: Re-running ad-hoc shell snippets per session | every reopen required rebuilding the evidence bundle by hand and L3a kept failing on under-budgeted interview rounds. Confidence: high Scope-risk: narrow Directive: Keep dispatcher leg out of pass criteria; track ouroboros <plugin> <skill> routing as a separate follow-up. L3a must use a 7-slot-filled prompt and a non-trivial --max-interview-rounds budget. Tested: bash scripts/verify_issue28_superpowers.sh (L0/L1/L2/L2b all PASS on origin/main 67f776d, evidence at /tmp/superpowers-agentos-e2e-20260525T074900Z); bash -n on the script. Not-tested: L3a auto --skip-run closure (running in background; verdict will be appended to the issue thread once it completes). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
15 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
scripts/verify_issue28_superpowers.sh, the first tracked verify script for the Superpowers plugin AgentOS assimilation (Epic: Expose every Superpowers skill as an Ouroboros-native agentOS command #28).origin/main.RUN_L3A=1switch launchesouroboros auto --skip-runin the background with a 7-slot-filled prompt and--max-interview-rounds 6.Test plan
bash -n scripts/verify_issue28_superpowers.sh— syntax clean.bash scripts/verify_issue28_superpowers.shagainstorigin/main67f776d:plugin.trustedaudit events schema-valid.plugin.invoked/plugin.permission_used/plugin.completedschema-valid; provenance carries all 5 upstream fields;raw_goal_storedandraw_input_storedbothfalse.finishing-a-development-branchhandoff carries the report-only guard.--max-interview-rounds 8+ 7-slot-filled prompt — BLOCKED at ambiguity 0.228 byouroboros/auto/safe_defaults.py::_unsafe_context_reasonfiring ondeployinside the user's ownnon_goals:body. Not a Superpowers plugin failure. Root-caused upstream and fixed in Q00/ouroboros#1221.ouroboros <plugin> <skill>IS implemented in CLI v0.39.1 (cli/main.py:_PluginAwareGroup+cli/commands/plugin_dispatch.py, viaOUROBOROS_PLUGIN_LOCKFILE/OUROBOROS_PLUGIN_TRUST_ROOTenv overrides). Earlier "dispatcher missing" finding was retracted in #28 verdict update. A follow-up commit will add a dispatcher leg to the verify script that exercises the same end-to-end path throughouroboros superpowers <skill>.Upstream dependency
L3a closure for this verify script (and for #30 / #43 / autoresearch / github-pr-ops L3a) depends on Q00/ouroboros#1221. Once that ships in
ouroboros-ai, re-runningRUN_L3A=1 bash scripts/verify_issue28_superpowers.shshould produce an A-grade Seed.Refs #28.