feat(e82): upstream fork innovations — Jujutsu VCS, OMP plugin, community credit - #118
Merged
Merged
Conversation
…nity credit
Audited all 11 bigpowers forks (2026-09-01). Two had upstream-worthy
innovations; this PR ports both, adds community attribution, and wires
all four stories into the golden suite.
e82s01 — project-runtime.sh (favilo/bigpowers)
- scripts/lib/project-runtime.sh: configurable project settings library;
bp_specs_dir / bp_specs_path / bp_vcs_kind with env-var, config-file,
and auto-detection (.jj/ → "jj") fallbacks
- scripts/test-project-runtime.sh: 11 test cases, all PASS
- golden gate: project-runtime
e82s02 — Jujutsu-aware lifecycle skills (favilo/bigpowers)
- commit-message, kickoff-branch, release-branch, survey-context:
read state.yaml vcs.kind and branch on native jj commands vs. git;
jj workspace add for isolation, jj bookmark set for releases,
colocated-repo detection
e82s03 — OMP plugin extension (XcluEzy7/bigpowers)
- extensions/omp-hooks.ts: discovers skills/, registers slash commands
+ bigpowers_skill LLM tool, ports git-safety hook into tool_call events
- scripts/validate-omp-extension.sh: 5/5 PASS
- scripts/omp-smoke.ts: smoke test for ExtensionAPI
- hooks/pre/bash.sh: shell fallback for process-based OMP runtimes
- package.json: omp.extensions entry
- golden gate: omp-extension
e82s04 — Community credit
- CONTRIBUTORS.md: attribution for Kevin Oberlies (favilo) and XcluEzy7
- README.md: Community Contributors section under Acknowledgements
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
github-actions Bot
pushed a commit
that referenced
this pull request
Sep 1, 2026
# [2.88.0](v2.87.8...v2.88.0) (2026-09-01) ### Features * **e82:** upstream fork innovations — Jujutsu VCS, OMP plugin, community credit ([#118](#118)) ([274894f](274894f))
|
🎉 This PR is included in version 2.88.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
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
Fork audit of all 11 bigpowers forks (2026-09-01) found two with upstream-worthy innovations. This PR ports both, wires them into the golden suite, and adds community attribution.
scripts/lib/project-runtime.sh: configurable project settings library (bp_specs_dir,bp_specs_path,bp_vcs_kind) with env-var,.bigpowers/config.yaml, and auto-detection fallbacks; colocated Jujutsu detection via.jj/. Ported from favilo/bigpowers.commit-message,kickoff-branch,release-branch,survey-contextall readstate.yaml vcs.kindand branch on nativejjcommands vs. git (jj workspace addfor isolation,jj bookmark setfor releases). Ported from favilo/bigpowers.extensions/omp-hooks.ts): discoversskills/at runtime, registers each as a slash command +bigpowers_skillLLM tool, ports git-safety hook intotool_callevents. Ported from XcluEzy7/bigpowers.CONTRIBUTORS.md+ README credit section for Kevin Oberlies (favilo) and XcluEzy7.Test plan
bash scripts/test-project-runtime.sh→ 11/11 PASSbash scripts/validate-omp-extension.sh→ 5/5 PASSbash scripts/run-verification-gates.shgatesproject-runtimeandomp-extensionare both greenbash scripts/trace-stories.sh --strict→ e82s01–e82s04 all tracedbash scripts/sync-skills.sh→ no drift in generated artifacts🤖 Generated with Claude Code