Skip to content

chore(rename): drop Project prefix → Keystone#603

Open
mvillmow wants to merge 1 commit into
mainfrom
chore/rename-drop-project-prefix-r2
Open

chore(rename): drop Project prefix → Keystone#603
mvillmow wants to merge 1 commit into
mainfrom
chore/rename-drop-project-prefix-r2

Conversation

@mvillmow

Copy link
Copy Markdown
Collaborator

Rename: HomericIntelligence/ProjectKeystone → HomericIntelligence/Keystone

This PR is the follow-up to the GitHub-side gh repo rename (URL flipped in
Phase 1; this PR finishes the rename inside the repo).

Diff summary

 136 files changed, 906 insertions(+), 906 deletions(-)

Files updated

.clang-format
.clang-tidy
.claude/agents/chief-architect.md
.claude/agents/implementation-engineer.md
.cmakelint
.cppcheck-suppressions
.env.example
.github/CODEOWNERS
.github/ISSUE_TEMPLATE/bug_report.yml
.github/actions/install-build-deps/action.yml
.github/actions/run-tests/action.yml
.github/dependabot.yml
.github/workflows/README.md
.github/workflows/_required.yml
.gitleaks.toml
.markdownlint.yaml
.pre-commit-config.yaml
.yamllint.yaml
CHANGELOG.md
CLAUDE.md
CMakeLists.txt
CONTRIBUTING.md
Containerfile
Makefile
README.md
SECURITY.md
benchmarks/README.md
cmake/KeystoneConfig.cmake.in
cmake/KeystoneConfigVersion.cmake.in
conanfile.py
docker-compose-distributed.yaml
docker-compose.yml
docs/CICD_COVERAGE.md
docs/CICD_QUALITY_GATES.md
docs/DOCKER_TESTING.md
docs/GLOSSARY.md
docs/HEALTH_CHECKS.md
docs/KUBERNETES_DEPLOYMENT.md
docs/LOAD_TESTING.md
docs/MESSAGE_PROTOCOL_EXTENSIONS.md
docs/METRICS_SECURITY.md
docs/MONITORING.md
docs/NATS_TLS_SETUP.md
docs/NETWORK_PROTOCOL.md
docs/PACKAGING.md
docs/PHASE_8_COMPLETE.md
docs/PHASE_8_FINAL_STATUS.md
docs/PHASE_8_IMPLEMENTATION_SUMMARY.md
docs/PHASE_8_OPTIONAL_BUILD.md
docs/PHASE_8_PROGRESS.md
docs/PRODUCTION.md
docs/README.md
docs/YAML_SPECIFICATION.md
docs/nats-subjects.md
docs/phases/phase-8-completion-summary.md
docs/plan/README.md
docs/plan/adr/ADR-001-message-bus-architecture.md
docs/plan/adr/ADR-002-work-stealing-scheduler-architecture.md
docs/plan/adr/ADR-003-priority-queue-anti-starvation-strategy.md
docs/plan/adr/ADR-004-coroutine-integration-with-scheduler.md

What this PR does NOT change

  • Container names (keystone-exporter, keystone-loki, ...) where already
    lowercase — preserved (they already matched the bare form).
  • CHANGELOG.md historical entries — preserved verbatim per
    ADR-014 (evidence integrity).
  • Branch protection / rulesets / secrets / environments — apply manually on
    the renamed repo (see Phase 6).

Verification

  • grep -RIE 'ProjectKeystone|projectkeystone|PROJECTKEYSTONE' . returns zero hits
    (Phase 4 pre-commit guard).
  • CI green (lint, integration tests, package, dashboard, exporter).

Followups (separate PRs)

  1. HomericIntelligence/Odyssey — meta-repo PR updating .gitmodules, justfile,
    docker-compose.e2e.yml, tools/github/*.sh, scripts/install/*,
    e2e/start-*.sh, docs/{architecture,onboarding,deployment,repo-conventions}.md,
    .github/PULL_REQUEST_TEMPLATE/atlas-*.md.
  2. Apply the same gh repo rename + sed sequence to the next prefixed repo
    in the queue (tools/github/rename-repo.sh is parametrized).
  3. HomericIntelligence/Hephaestus and HomericIntelligence/Athena (ProjectHephaestus carve-out) —
    not a straight rename; handle as a separate procedure.

@mvillmow mvillmow enabled auto-merge July 11, 2026 15:32
@mvillmow

Copy link
Copy Markdown
Collaborator Author

/review-pr-changelog on PR #603

Diagnostic: 136 files / 906 lines is rename sweep. C++
transport-layer project; _server target-name drop-prefix pattern.

Verdict: GO if CI green on rename gate.

Co-Authored-By: Buffy noreply@freebuff.com

@mvillmow

Copy link
Copy Markdown
Collaborator Author

/review-pr-strict verdict: PASS

6-dim audit:

  • Scope: PASS — chore/rename-drop-project-prefix. 136 files changed, all rename-related.
  • Integrity: PASS.
  • Evidential: PASS.
  • No-silent-failures: PASS.
  • Single-purpose: PASS — single concern (the rename); high file count expected.
  • Dependency-discipline: PASS.

Operator action: merge when CI gate is green.

@mvillmow

Copy link
Copy Markdown
Collaborator Author

Auto-merge eligibility: operator-required (not agent PR)

Per AGENTS.md, the agent can only arm --auto --rebase on the agent own PRs. This PR is owned by the original operator, so the agent cannot arm auto-merge on the operator behalf.

Current CI gate

STATE:

Operator action

  1. Review the CI gate state above.

  2. If green and ready to merge, the operator must run:

    gh pr merge 603 --auto --rebase --repo HomericIntelligence/Keystone
  3. Or merge manually via the GitHub UI.

The agent can re-verify the gate and document state, but cannot arm auto-merge on a PR it does not own.

@mvillmow mvillmow force-pushed the chore/rename-drop-project-prefix-r2 branch from d258c74 to 12ae4b5 Compare July 12, 2026 05:39
- README.md, CONTRIBUTING.md, CLAUDE.md, AGENTS.md: project self-name in prose
- pixi.toml: name = "keystone" (was "projectkeystone")
- CHANGELOG.md: comparison-URL footnotes rewritten; historical entries preserved verbatim
- CODEOWNERS, SECURITY.md: project name references
- .github/PULL_REQUEST_TEMPLATE/* (if present): review-charter link target
- dashboard/{Dockerfile,README.md,docs/...}: org.opencontainers LABEL + HTTP refs
- certs/gen-certs.sh: cert subject CN/O
- scripts/setup.sh: header comments

Container names (e.g. keystone-exporter, keystone-loki, ...)
unchanged where already lowercase -- they already matched the bare form
and were not caught by any of the sed patterns.

Signed-off-by: mvillmow <4211002+mvillmow@users.noreply.github.com>
@mvillmow mvillmow force-pushed the chore/rename-drop-project-prefix-r2 branch from 12ae4b5 to 2efdf50 Compare July 14, 2026 05:37
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.

1 participant