Skip to content

refactor: rename market-making to quoter-bot - #138

Draft
prd-carapulse[bot] wants to merge 1 commit into
mainfrom
hermes/rename-market-making-quoter-bot
Draft

refactor: rename market-making to quoter-bot#138
prd-carapulse[bot] wants to merge 1 commit into
mainfrom
hermes/rename-market-making-quoter-bot

Conversation

@prd-carapulse

@prd-carapulse prd-carapulse Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Why

The bot is now named quoter-bot, but its repository identity still used the former name across workspace paths, package metadata, source symbols, runtime event names, configuration discovery, tests, documentation, and GitHub Pages automation. Keeping both identities would make imports, operator commands, and deployment maintenance ambiguous.

What changed

  • Renamed bots/market-making to bots/quoter-bot, including nested component files and tests.
  • Renamed the package to @morpho-org/quoter-bot and updated workspace lockfile/configuration references.
  • Updated TypeScript symbols, imports, events, state/config filenames, docs, scripts, tests, and the GitHub Pages workflow to quoter-bot.
  • Renamed decision-document and workflow filenames that included the former component name.
  • Verified tracked paths and contents contain no stale old-name casing, kebab-case, snake-case, spaced, or concatenated variants.

Verification

  • bun install --frozen-lockfile (Bun 1.3.12) — passed.
  • bun format and bun format:check — passed.
  • bun run --filter @morpho-org/quoter-bot typecheck — passed.
  • bun lint — passed with 0 warnings and 0 errors.
  • bun run --filter @morpho-org/quoter-bot jsdoc:build — passed; 372 declarations documented and HTML generated.
  • bun knip — passed.
  • bun test:browser — passed, 7/7 Chromium smoke tests.
  • bun test — 1,620 tests passed; the 13 fork-test cases could not start locally because RPC_URL_8453 is unavailable. A focused rerun confirmed the only failure is the expected AnvilStartupError: RPC_URL_8453 is required; CI supplies that secret.
  • git diff --check origin/main — passed.
  • Tracked-file stale-name audit — 0 content occurrences and 0 path occurrences.

Preserved Railway/environment exceptions

  • No tracked repository occurrence of the former name qualified for preservation; all tracked code, docs, paths, package names, config references, and workflow references were renamed.
  • External Railway project/service identifiers were not modified by this repository-only change.
  • The existing Railway-backed GitHub Environment market-making-production remains unchanged, as do its established variable/secret keys RAILWAY_PROJECT_ID and RAILWAY_TOKEN.

Requested by: @julien (Slack)

Rename the bot package and repository references consistently.
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.

0 participants