Skip to content

rename crates#728

Merged
Sebastian Thiel (Byron) merged 4 commits intomainfrom
rename-crates
Feb 13, 2023
Merged

rename crates#728
Sebastian Thiel (Byron) merged 4 commits intomainfrom
rename-crates

Conversation

@Byron
Copy link
Copy Markdown
Member

Rename git-repository to gix

Now it's possible to rename crates if they are directly at the crate root
without loosing their history.
SAFETY BUMP: gitoxide-core v0.24.0, cargo-smart-release v0.16.0, gitoxide v0.22.0
@Byron Sebastian Thiel (Byron) merged commit 6461c3d into main Feb 13, 2023
Comment thread gix/CHANGELOG.md

Initial release.
This is the last release under this name and merely a notice to inform that `gix` from now on is `gix`.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks like during the find and replace in the last commit that this message was broken. It now says rename gix to gix and same for the note on line 16

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

😅 Thanks for the pointer, these things are better not done in a rush. I think it's now fixed in main as well.

Matthew Dowell (Mbd06b) added a commit to ethosengine/brit that referenced this pull request Apr 27, 2026
Establishes the surface that turns CI/CD prediction from runtime-fragile
into a content-addressed contract computed on the dev laptop before push.
Companion to existing Phase 2A (build attestation primitives) and to
rakia/jenkins iterative-improvement specs.

Captures the 12-concern matrix a perfect CI/CD predictor must model:
1. Source-input identity            7. Live target state (DeployAttestation)
2. Build-process identity           8. Build-result history (BuildAttestation)
3. Toolchain identity               9. Cross-pipeline artifact deps
4. Upstream-artifact identity      10. Trigger provenance
5. Registry presence (rakia)       11. Concurrency / abort semantics
6. Deploy as graph node            12. Failure attribution (ValidationAttestation)

Phase 2B scope: brit plan attestation-aware verdicts (skip/build/deploy/
cold-start), brit verify holistic predictor (validation taxonomy),
pre-push hook integration, golden snapshot tests, LLM-first cost asymmetry.

Originating incident: orchestrator-build GitoxideLabs#727/GitoxideLabs#728 over-build (storageClass
commit edfe5c57) — manifest-only change triggered ~75min full rebuild matrix.

Cross-references:
- docs/specs/2026-04-12-brit-design.md (master)
- docs/plans/phases/phase-2a-build-attestation-primitives.md (substrate)
- elohim/rakia/docs/specs/2026-04-27-rakia-as-brit-attestation-executor-design.md (companion)
- genesis/docs/superpowers/specs/2026-04-27-jenkins-as-brit-attestation-producer-design.md (companion)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants