Skip to content

docs: refresh engineering runbooks#116

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-e620
Draft

docs: refresh engineering runbooks#116
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/engineering-documentation-updates-e620

Conversation

@cursor

@cursor cursor Bot commented Jun 10, 2026

Copy link
Copy Markdown

Summary

  • Updated engineering, configuration, architecture, setup, database, feature, command, and contributing docs.
  • Corrected source-verified behavior for event loading, release automation, command deployment, Prisma setup, MongoDB URI selection, ticket/JTC constraints, rank command usage, and test inventory.

Codepaths Covered

  • src/handlers/events.js
  • .github/workflows/release.yml
  • src/events/ready/registerCommands.js
  • src/events/ready/registerContextMenus.js
  • src/handlers/deploy.js
  • src/example.config.js
  • src/commands/slash/General/rank.js
  • src/components/selects/ticketSSM.js
  • src/components/modals/ticket-modal.js
  • src/components/buttons/ticket-close.js
  • src/events/Guild/jointocreate.js
  • tests/*.test.js

Knowledge Gaps Addressed

  • Removed stale event-loader caveat now covered by object-module registration tests.
  • Clarified release creation is gated by missing v<package.version> tag, not a latest-commit version diff.
  • Documented DEV_GUILD_ID command registration paths versus config.handler.guildId developer-command deployment.
  • Called out setup/runtime pitfalls: explicit npx prisma generate, external nodemon, MongoDB PRODUCTION=false truthiness, ticket panel/parent behavior, JTC setup limitations, and required /rank info <user>.

Validation

  • git diff --check HEAD~1..HEAD
  • npm test (37 passing)
Open in Web View Automation 

Co-authored-by: zVapor_ <contact@zvapor.xyz>
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