Skip to content

[codex] Document fork provenance baseline#37

Merged
Pectics merged 1 commit into
mainfrom
codex/issue-1-fork-provenance-ci-baseline
Jun 24, 2026
Merged

[codex] Document fork provenance baseline#37
Pectics merged 1 commit into
mainfrom
codex/issue-1-fork-provenance-ci-baseline

Conversation

@Pectics

@Pectics Pectics commented Jun 24, 2026

Copy link
Copy Markdown
Owner

Summary

Closes #1.

  • add NOTICE.md with Mihoto fork attribution, upstream MIT license retention, and the mihoro-v0.14.0-base baseline
  • add docs/fork-baseline.md documenting upstream/fork provenance, rename matrix, CI expectations, and safety baseline rules
  • update README and Cargo metadata to point governance/project metadata at Pectics/mihoto while keeping inherited mihoro runtime names unchanged

Upstream references reviewed

  • spencerwooo/mihoro upstream repository
  • upstream v0.14.0 commit e31827ed257e7ce97217cd0a2dbcd1ef96dbac7f
  • remote tag mihoro-v0.14.0-base, created as an immutable annotated baseline tag in Pectics/mihoto

Impact

  • Migration impact: none; this is documentation and package metadata only, with no runtime rename or config migration.
  • Security impact: documents the safety baseline and secret-redaction expectations; no secrets or subscription URLs are added.
  • Rollback behavior: revert the docs/metadata commit if needed. The baseline tag should remain immutable and should not be moved as part of rollback.

Tests

  • cargo fmt --all -- --check
  • cargo clippy
  • cargo check --all-targets
  • cargo test
  • cargo test --all-targets

No new Rust tests were added because this PR is documentation/metadata-only.

Add Mihoto fork notice and baseline policy documentation. Record the upstream v0.14.0 base tag, rename boundary, CI expectations, and fork metadata while keeping the inherited mihoro runtime names unchanged.

Co-Authored-By: Codex GPT-5 <noreply@openai.com>
@Pectics Pectics marked this pull request as ready for review June 24, 2026 08:39
Copilot AI review requested due to automatic review settings June 24, 2026 08:39
@Pectics Pectics merged commit 2656ec9 into main Jun 24, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This pull request documents Mihoto’s fork provenance and governance baseline, and updates repository/package metadata links to the new fork while explicitly keeping the inherited runtime naming (mihoro, mihomo.service, etc.) unchanged.

Changes:

  • Adds fork attribution and baseline details via NOTICE.md and docs/fork-baseline.md (including CI expectations and safety baseline rules).
  • Updates README.md to reference the fork, link the provenance docs, and repoint badges/releases to Pectics/mihoto while keeping runtime naming as-is.
  • Updates Cargo.toml package metadata (homepage, repository) to the fork.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
README.md Points badges/releases to Pectics/mihoto and adds fork attribution + links to provenance docs while keeping mihoro runtime naming unchanged.
NOTICE.md Adds explicit fork attribution, MIT license retention statement, and immutable baseline tag/commit reference.
docs/fork-baseline.md Documents provenance, rename matrix boundaries, CI baseline expectations, and safety baseline rules for early fork work.
Cargo.toml Updates homepage/repository metadata to the fork repo without changing package/runtime identifiers.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

Establish fork provenance, rename matrix and protected CI baseline

2 participants