Skip to content

docs: Refresh README/docs for rossoctl; dep-bump-scanner org default - #40

Merged
rubambiza merged 1 commit into
rossoctl:mainfrom
rubambiza:feat/phase5-org-defaults-docs
Jul 29, 2026
Merged

docs: Refresh README/docs for rossoctl; dep-bump-scanner org default#40
rubambiza merged 1 commit into
rossoctl:mainfrom
rubambiza:feat/phase5-org-defaults-docs

Conversation

@rubambiza

@rubambiza rubambiza commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Phase 5 of the rename cleanup (epic #32), scoped to cosmetic / non-write couplings + docs only. No behavior change.

Summary

  • dep-bump-scanner.sh: default ORG kagentirossoctl (banner, usage example, --help text). Cosmetic — $ORG only feeds display strings and report-tag metadata; actual repo reads use the canonical rossoctl/<name> from the allowlist (unchanged, and --org override still works).
  • README.md: list all four programs (Link Health, PR Review, Dependency Bump, Health Dashboard) with accurate descriptions; document the config/core-repos.txt allowlist and its deploy step; existing deploy/runtime host details preserved.
  • docs/running-without-openclaw.md, docs/program-template.md: rename org references kagentirossoctl. Deliberately left as-is: the litellm-kagenti-auto provider prefix (a real provider name, not an org ref) and the kagenti-bot SSH host alias.

Scope discipline

Write-path-coupled org references are intentionally deferred to Phase 6 (#31), where they are resolved atomically with the fork-naming decision: the two fixers' ORG defaults and fork/PR write paths, the link-health-scanner + dashboard cross-fork dashboard-PR blocks (currently live and self-consistent — must not be half-touched), and the KAGENTI_REPO/KAGENTI_DIR renames.

Verification

All five test suites pass; bash -n clean on the touched script.

Part of #30 (epic #32) — this PR covers only the cosmetic/docs subset; the write-path parameterization in Phase 6 completes #30, so #30 stays open until then.

Assisted-By: Claude Code

Phase 5 (cosmetic/non-write couplings only):
- dep-bump-scanner: default ORG kagenti->rossoctl (banner, usage, help
  text). Cosmetic -- $ORG only feeds display strings and report-tag
  metadata; actual repo reads use the canonical rossoctl/<name> from the
  allowlist (unchanged).
- README: list all four programs (Link Health, PR Review, Dependency
  Bump, Health Dashboard) with accurate descriptions; document the
  config/core-repos.txt allowlist and its deploy; keep the existing
  deploy/runtime host details.
- docs/running-without-openclaw.md + docs/program-template.md: rename
  org references kagenti->rossoctl. Left as-is: the litellm-kagenti-auto
  provider prefix (real provider name, not an org ref) and the
  kagenti-bot SSH host alias.

Write-path-coupled org references (the two fixers, link-health-scanner
and dashboard cross-fork dashboard-PR paths, KAGENTI_REPO/KAGENTI_DIR)
are intentionally deferred to Phase 6, where they are resolved with the
fork-naming decision (rossoctl#31).

Assisted-By: Claude Code (Anthropic AI) <noreply@anthropic.com>

Signed-off-by: Gloire Rubambiza <gloire@ibm.com>
@rubambiza rubambiza added the ready-for-ai-review Request automated AI code review from clawgenti label Jul 29, 2026

@clawgenti clawgenti 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.

Phase 5 cosmetic rename — docs and dep-bump-scanner default ORG updated from kagenti to rossoctl; no behavior change. All DCO, sign-off, and CI checks pass. Ready for human review.


Reviewed by clawgenti using github:pr-review

Comment thread README.md
@rubambiza rubambiza added ready-for-human-review AI review passed, ready for human reviewer and removed ready-for-ai-review Request automated AI code review from clawgenti labels Jul 29, 2026
@rubambiza rubambiza closed this Jul 29, 2026
@rubambiza
rubambiza deleted the feat/phase5-org-defaults-docs branch July 29, 2026 15:40
@rubambiza
rubambiza restored the feat/phase5-org-defaults-docs branch July 29, 2026 15:40
@rubambiza rubambiza reopened this Jul 29, 2026
@rubambiza
rubambiza merged commit 094bc0d into rossoctl:main Jul 29, 2026
1 check passed
@rubambiza
rubambiza deleted the feat/phase5-org-defaults-docs branch July 29, 2026 15:42
@rubambiza rubambiza self-assigned this Jul 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-human-review AI review passed, ready for human reviewer

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants