This repository was archived by the owner on Aug 7, 2026. It is now read-only.
Conversation
…wiring commit Commit 1d16939 wired crates/multi-user-consensus into the workspace members and workspace.dependencies, but the crate directory and the new cross-extension-smoke tests were never committed, leaving main unbuildable (cargo cannot load the workspace). Add the crate and the three smoke tests that exercise it and the atelier/helm scenarios. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
RP-CI-PARITY: add the canonical `just ci` aggregate (fmt-check, check, lint, test) and a thin single-job GitHub Actions workflow that runs exactly `just ci`, so the local verdict equals the CI verdict. - Justfile: add `ci`, `check`, and `test` recipes; normalize `fmt-check`/`fmt` to `--all` form. `report`, `build`, `contracts`, and `test-metrics` are preserved. - .github/workflows/ci.yml: checkout + sibling checkout + zsh (the Justfile shell) + pinned Rust 1.96.0 toolchain + rust-cache + just. - scripts/ci/checkout-reflective-siblings.sh: clone the Reflective-Lab sibling repos this workspace consumes via relative path deps, mirroring the local reflective/ tree topology (adapted from arbiter-policy). - .github/dependabot.yml: weekly cargo + github-actions updates. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Bugbot couldn't run - usage limit reachedBugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit. A user or team admin can review and increase usage limits in the Cursor dashboard. (requestId: serverGenReqId_9aab3710-606d-421a-a54c-83606dea29f2) |
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 subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
Two things, both restoring basic factory guarantees:
crates/multi-user-consensusin the workspace without pushing the crate itself, so any fresh checkout of main (including atelier-showcase's sibling-checkout CI step) failscargo metadata. This is why atelier PR fix(ci): root-repo KB checkout for intent-codec fixtures #6's checks went red.just ciaggregate in the Justfile, thin single-job ci.yml, dependabot.yml, sibling-checkout script.Verified locally:
cargo fmt --check,cargo check/clippy/test --workspace --all-targetsall green against current siblings (needed a SecretProvider trait-import fix in manifold, pushed to manifold-adapters#2).🤖 Generated with Claude Code
Note
Low Risk
Mostly CI plumbing, a test fixture crate, and integration tests; no production runtime or auth changes.
Overview
Restores a broken workspace by adding the
arena-multi-user-consensuscrate that was already listed in the rootCargo.tomlbut never committed, so fresh checkouts can runcargo metadataagain.Introduces first CI for this repo:
just ci(fmt-check,check,lint,test), a single-job.github/workflows/ci.ymlthat clones Reflective sibling repos viascripts/ci/checkout-reflective-siblings.sh, plus weekly Dependabot for Cargo and GitHub Actions. The Justfile gains explicitcheck/testtargets andcargo fmt --allfor format checks.Adds cross-extension smoke tests under
crates/cross-extension-smoke/tests/for Atelier showcase examples (Converge engine + finance HITL), Helm headless coordination (readiness, gates, Converge admission boundaries), and deterministic multi-user consensus at 5/30/100 users.Reviewed by Cursor Bugbot for commit 2ecce5c. Bugbot is set up for automated code reviews on this repo. Configure here.