@mmnto/pack-bot-gemini-code-assist
v0.2.0
Published
Totem Pack: operational discipline for working with Gemini Code Assist on pull request reviews. Workflow markdown + recommended .gemini/config.yaml template.
Maintainers
Readme
@mmnto/pack-bot-gemini-code-assist
A Totem Pack for working with Gemini Code Assist (GCA) on pull request reviews.
This is a Bot Operations Pack — workflow markdown, anti-patterns, and a recommended .gemini/config.yaml template that consumers can opt into. It does not auto-apply any configuration.
Install
pnpm add -D @mmnto/pack-bot-gemini-code-assistIn totem.config.ts:
export default {
extends: ['@mmnto/pack-bot-gemini-code-assist'],
};What's inside
workflows/— operational guidance for GCA (mechanics, invocation discipline, quirks, anti-patterns, cross-bot interaction).templates/gemini-config.yaml— recommended.gemini/config.yamlbaseline. Layer 3 of the three-layer adoption model: the template ships but does not auto-apply. Copy it manually into your repo's.gemini/config.yaml(or via a futuretotem template installcommand).
What's not inside
- No compiled
totem-rules.jsonin v0.1. Most GCA-interaction guidance is workflow markdown rather than AST/regex rules. If a GCA-quirk emerges that compiles to a deterministic match, it lands as a.totem/lessons/entry in a future minor release. - No automated config writes. Per Tenet 13: Sensors, Not Actuators, packs surface recommendations; consumers apply them.
Versioning
Behavioral SemVer per ADR-085:
- Patch (
0.1.x) — false-positive fixes, prose clarifications. - Minor (
0.x.0) — new lessons or workflow sections, defaulting towarningordisabled. - Major (
x.0.0) — tightening lessons toerror, removing rule IDs, or breaking workflow conventions.
GCA's behavioral cadence is smoother than CR's, but the same posture applies — release when nuance accumulates, not on a calendar.
Source of truth
This pack drains from mmnto-ai/totem-strategy:docs/bot-interaction-nuance.md (the canonical bot-operations file). When new GCA nuance surfaces, it lands there first; pack releases roll forward periodically.
Companion packs
@mmnto/pack-bot-coderabbit— twin for CodeRabbit. Cross-bot interaction rules are duplicated into both packs so a single-pack install remains coherent.
License
MIT
