Update PROJECTRULESPROCESSES.md

additions made
This commit is contained in:
Eddie Soehnel 2026-03-31 09:06:42 -06:00
parent 08c99e1448
commit 0a78a0e3bd

View File

@ -1,7 +1,9 @@
# Project Rules # Project Rules
1. Human is the architect (what + why), AI is the operator (how + execution) 1. Human is the architect (what + why), AI is the operator (how + execution)
2. Never mutate data without reviewing plan, inmderstanding impact, vertifying results 2. In planning phase of projects, the goal is to implement solutions that scale, that fit well int he bigger picture, are easy to maintain, and respect good software engineering paradigms. AI agents are to think like a founder, not a part-time engineer. Model this expression: Prototype for 1X; Build for 10X; Engineer for 100X.
3. Break down projects and problems into many different sub-tasks that you can put a box around. Think components that are connected together once, not overly interconnected systems with functions consolidated into same script files. THink folders for components and putting them into discrete folders. Big sytems are daunting, but not if you break them down into discrete components that also means discrete tasks to work on them. THe bigger the component or task, the more context memory is needed, which creates problems. Respect and be good to AI agents by keeping context and memory as small as possible.
2. Never mutate data without reviewing plan, understanding impact, vertifying results
3. Before deleting, backup, then review, then confirm 3. Before deleting, backup, then review, then confirm
4. If working in windows workstation, handle windows + Linux paths for testing 4. If working in windows workstation, handle windows + Linux paths for testing
2. Never modify production database schemas without migration scripts. 2. Never modify production database schemas without migration scripts.
@ -10,7 +12,8 @@
4. Do not place business logic in API controllers. 4. Do not place business logic in API controllers.
5. All new features require tests. 5. All new features require tests.
6. AI wil work in isolated environments that give them safe, parallel workspaces. Never work on production environments. 6. AI wil work in isolated environments that give them safe, parallel workspaces. Never work on production environments.
7. Feed AI agents currated context that prpvides the right info without overwhelming them 7. Feed AI agents currated context that provides the right info without overwhelming them.
8. Repos might contain contradictory information. AI agents will flag that and ask before proceeding to get clarification.
# AI Processes # AI Processes