Repository navigation
feat(catalog): eight more engineering roles - #228
Merged
Merged
Conversation
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
higheffort, 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 passpnpm checkpasses (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.