docs(core): rename gittensory prose to loopover in remaining src subdirs - #5895
Conversation
|
Caution 🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥🟥 🛑 LoopOver review result - fixes requiredReview updated: 2026-07-14 23:44:45 UTC
🛑 Suggested Action - Manual Review Review summary Blockers
Nits — 6 non-blocking
Why this is blocked
📋 Copy for AI agents — paste into your coding agentCI checks failing
Review context
Contributor next steps
Signal definitions
[BETA] Chat with GittensoryAsk Gittensory a question about this PR directly in a comment — grounded only in the same cached, public-safe facts shown above, never a new claim.
Full command reference: https://gittensory.aethereal.dev/docs/gittensory-commands 🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by LoopOver, a quiet PR intelligence layer for OSS maintainers.
|
63008b8 to
ca6a9f7
Compare
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
ca6a9f7 to
7a640e9
Compare
7a640e9 to
c55dc57
Compare
c55dc57 to
c837825
Compare
c837825 to
39bb9f0
Compare
39bb9f0 to
8779a66
Compare
Rebrand cutover cleanup: update brand-name prose in comments across 31 files in src/api, src/auth, src/config, src/db, src/env.d.ts, src/github, src/index.ts, src/integrations, src/notifications, src/openapi, src/orb, src/queue, src/rules, src/scoring, src/server.ts, src/settings, src/types.ts, and src/upstream. Comment-only, no behavior change. Includes the matching engine-twin fix for src/settings/autonomy.ts (packages/loopover-engine/src/settings/autonomy.ts) to keep scripts/check-engine-parity.ts passing. Deliberate legacy references left untouched: GITTENSORY_LEGACY_* check-run name constants, GITTENSORY-[A-Z0-9]+ Sentry issue slugs, the gittensory.aethereal.dev/gittensory-api.aethereal.dev domain aliases, gittensory-selfhost container-image tag, and the gittensory-repo-focus-manifest module path (file itself not yet renamed).
- .loopover.yml: apply the same prose rename as its required-identical twin src/config/gittensory-repo-focus-manifest.ts's bundled YAML (test/unit/gittensory-focus-manifest.test.ts checks byte-identity). - test/unit/e2e-test-commit.test.ts: update two assertions to match the renamed e2e/loopover-pr-N.spec.ts path (src/github/e2e-test-commit.ts is in this batch). - src/rules/advisory.ts: revert the prose rename here -- it shares a gate-decision marker pair with packages/loopover-engine/src/advisory/ gate-advisory.ts (already renamed in #5897) and scripts/check-engine-parity.ts requires both sides change together; #5897 will own this pair instead.
8779a66 to
85a576e
Compare
Summary
src/**subdirectories not covered by the review/signals/selfhost/services batches (api, auth, config, db, env.d.ts, github, index.ts, integrations, notifications, openapi, orb, queue, rules, scoring, server.ts, settings, types.ts, upstream).src/github/client.ts:GITHUB_RESPONSE_CACHE_REPLAY_HEADER("x-gittensory-cache"→"x-loopover-cache") — a diagnostic cache-hit header used only within this worker's own request/response cycle (never a cross-service contract); every consumer (src/github/graphql-cache.ts,test/unit/github-client.test.ts,test/unit/github-graphql-cache.test.ts) imports the exported constant rather than hardcoding the string, so they stay correct automatically.src/config/gittensory-repo-focus-manifest.ts:GITTENSOR_SELF_REPO_DEFAULT("JSONbored/gittensory"→"JSONbored/loopover") — matches the real renamed GitHub repo.test/unit/gittensory-focus-manifest.test.tsasserts against the exported symbol, not a hardcoded literal, so it stays correct. Also required a matching prose rename in the root.loopover.yml(checked byte-identical to this file's bundled YAML constant by the same test) andconfig/examples/loopover.full.yml's twin.loopover.yml.example— both included here.src/github/e2e-test-commit.ts:defaultE2eTestFilePath(e2e/gittensory-pr-N.spec.ts→e2e/loopover-pr-N.spec.ts) — the generated e2e test file path committed to a contributor's branch; no external config depends on this specific prefix (verified via repo-wide grep).test/unit/e2e-test-commit.test.ts's two literal-value assertions are updated in this same commit.packages/loopover-engine/src/settings/autonomy.tstwin fix soscripts/check-engine-parity.tsstays passing.src/rules/advisory.ts's prose is deliberately left untouched here — it shares a gate-decision marker pair withpackages/loopover-engine/src/advisory/gate-advisory.ts(already renamed in docs(engine): rename gittensory prose to loopover in packages/loopover-engine (batch A) #5897), and the parity script requires both sides change together in one PR; docs(engine): rename gittensory prose to loopover in packages/loopover-engine (batch A) #5897 will own that pair.GITTENSORY_LEGACY_*check-run name constants,GITTENSORY-[A-Z0-9]+Sentry issue slugs, thegittensory.aethereal.dev/gittensory-api.aethereal.devdomain aliases, thegittensory-selfhostcontainer-image tag.Scope
type(scope): short summaryConventional Commit format.CONTRIBUTING.mdand does not reintroduce GitHub Pages, VitePress,site/, orCNAME.Validation
git diff --checknpx tsx scripts/check-engine-parity.ts— oknpm run typecheck— cleantest/unit/gittensory-focus-manifest.test.ts(13/13),test/unit/e2e-test-commit.test.ts(10/10),test/unit/config-templates.test.ts(19/19)Safety
UI Evidencesection. — N/A, no UI changes.Notes