Back to .md Directory
Totem — Development Rules
- **pnpm only** (never npm/yarn). Use `pnpm dlx` (never `npx`). Windows 11 + Git Bash. TypeScript strict mode.
ai prompt gemini workflow
View sourceTotem — Development Rules
Essentials
- pnpm only (never npm/yarn). Use
pnpm dlx(nevernpx). Windows 11 + Git Bash. TypeScript strict mode. mainis protected. Feature branches + PRs. Never amend commits on feature branches.- Use
Closes #NNNin PR descriptions. kebab-case.tsfiles,err(nevererror) in catch blocks, no empty catches.- Run
pnpm run formatbefore committing. - NEVER put secrets in config files.
.envonly.
Totem Workflow (BLOCKING)
- Before writing code: call
search_knowledgewith what you're changing - Before planning/architecture: query
totem-strategy:search_knowledgefor ADRs - After merging a PR: run
totem extract <pr> --yes, thentotem docsif releasing - NEVER use
git push --no-verify. Fix the violation or file a ticket.
Contributor Principles
<!-- totem-ignore-next-line -->- Update
AI_PROMPT_BLOCKininit.tswhen changing reflexes/hooks/prompts.
- GCA decline: add lesson with
review-guidancetag + update.gemini/styleguide.md§6. - No
totem-ignore,eslint-disable, or--no-verifywithout a ticket. - GCA replies: ONE
@gemini-code-assistcomment per PR.
Detailed Rules
- See
.gemini/styleguide.mdfor full code style, naming, and architecture rules. - Changesets: write
.changeset/files manually. Usepnpm run version(never barepnpm version). - Named constants for magic numbers. Zod at system boundaries only.
Related Documents
GEMINI.md
MechCAD-MLLM
我们将这一新模型暂定名为 **"MechCAD-MLLM"**(面向机械领域的CAD多模态大模型)。
aillmeval
0
2
WHT222GEMINI.md
GEMINI.md — FIM One Instructional Context
FIM One is an AI-powered **Connector Hub** that serves as a bridge between disjointed enterprise systems (ERP, CRM, OA, Databases) through autonomous AI agents.
aiagentllm
0
1
fim-aiGEMINI.md
Agent Instructions
**Layer 1: Directive (What to do)**
aiagent
0
1
mitchelldschafer