Skip to content

feat(catalog): eight more engineering roles - #228

Merged
httpsphl merged 1 commit into
mainfrom
feat/catalog-engineering-roles-2
Oct 9, 2026
Merged

httpsphl merged 1 commit into
mainfrom
feat/catalog-engineering-roles-2

Conversation

@httpsphl

@httpsphl httpsphl commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Eight more roles in the Code category (G4): technical writer, reliability engineer, release engineer, codebase guide, AI instruction writer, prototype builder, localization engineer and code cleanup engineer. The catalog goes from 86 to 94 roles, with the text in English, Portuguese and Spanish. The code cleanup engineer runs at high effort, like the code reviewer.

All of them work on the owner's own code with the Manual mode's approvals. None restarts or changes anything in production, publishes or tags a release, signs in to a store or registry, handles signing keys, or asks for a secret in the chat; the sheets say where to write <redacted> for a value they see. The prototype builder uses made-up data and no real accounts.

Checks

  • cargo fmt, clippy -D warnings, catalog_lint, catalog and chief tests pass
  • pnpm check passes (556 tests)

Manual (needs the real Claude Code)

Create the release engineer, the code cleanup engineer and the codebase guide in a crew and give each a typical task on a throwaway repo; see that the release engineer stops before tagging or publishing, the cleanup engineer writes tests before changing code, and the guide reads without editing.

Technical writer, reliability engineer, release engineer, codebase guide,
AI instruction writer, prototype builder, localization engineer and code
cleanup engineer, with their text in the three languages. All work on the
owner's own code with the Manual mode's approvals: none changes a live
system, publishes, or handles keys by itself. The catalog is now 94 roles.
@httpsphl
httpsphl enabled auto-merge October 9, 2026 15:02
@httpsphl
httpsphl merged commit aa44d0c into main Oct 9, 2026
4 checks passed
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