From c709dec61ed37da875c6638df3a0079130ac7b41 Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Sun, 13 Apr 2025 17:56:54 -0500 Subject: [PATCH] final cleanup ready for initial release --- .ai-pm/.DS_Store | Bin 6148 -> 0 bytes README.md | 12 +++++++----- {.ai-pm => ai-pm}/1-ToDo/readme.md | 0 {.ai-pm => ai-pm}/2-InProgress/readme.md | 0 {.ai-pm => ai-pm}/3-Done/readme.md | 0 .../prompts/0-research-assistant.md | 0 {.ai-pm => ai-pm}/prompts/1-business-analyst.md | 0 {.ai-pm => ai-pm}/prompts/2-PM.md | 0 {.ai-pm => ai-pm}/prompts/3-PM-UX-Ui.md | 0 {.ai-pm => ai-pm}/prompts/4-Arch-Deep.md | 0 {.ai-pm => ai-pm}/prompts/5-Arch.md | 2 +- {.ai-pm => ai-pm}/prompts/6-PO.md | 0 {.ai-pm => ai-pm}/prompts/7-SM.md | 2 +- {.ai-pm => ai-pm}/prompts/8-SM-IDE.md | 2 +- .../prompts/Gemini Gems Agile Masters.md | 2 +- 15 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 .ai-pm/.DS_Store rename {.ai-pm => ai-pm}/1-ToDo/readme.md (100%) rename {.ai-pm => ai-pm}/2-InProgress/readme.md (100%) rename {.ai-pm => ai-pm}/3-Done/readme.md (100%) rename {.ai-pm => ai-pm}/prompts/0-research-assistant.md (100%) rename {.ai-pm => ai-pm}/prompts/1-business-analyst.md (100%) rename {.ai-pm => ai-pm}/prompts/2-PM.md (100%) rename {.ai-pm => ai-pm}/prompts/3-PM-UX-Ui.md (100%) rename {.ai-pm => ai-pm}/prompts/4-Arch-Deep.md (100%) rename {.ai-pm => ai-pm}/prompts/5-Arch.md (99%) rename {.ai-pm => ai-pm}/prompts/6-PO.md (100%) rename {.ai-pm => ai-pm}/prompts/7-SM.md (98%) rename {.ai-pm => ai-pm}/prompts/8-SM-IDE.md (91%) rename {.ai-pm => ai-pm}/prompts/Gemini Gems Agile Masters.md (99%) diff --git a/.ai-pm/.DS_Store b/.ai-pm/.DS_Store deleted file mode 100644 index aab871383eb7f802e3609ac2609ca09db00753fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKJ8r`;3?PZxz z1iisDMMQ`1-Lpt9A|2dNjyAMr`{s?UGNM2@&iIfonRoO1{%vZqe-9Y<5xh^C@lDnJGPzXJAsC~(7?xCHvA1B15!z%{~dn0qe) zEEWLP#3c|BmHE{`aI^s?T@@K$wp;3XqR^SJP@D= 85%) that must be enforced via CI. - **Testing Standards:** Define conventions (e.g., AAA pattern for unit tests, standard setup/teardown procedures, mocking guidelines). -9. **Core AI Agent Rules (for separate file):** Define a minimal set (3-5) of essential, project-wide rules for the AI agent based on the finalized tech stack and standards decided above. These rules are intended for a separate file (e.g., `.ai/rules.md`). Examples: +9. **Core AI Agent Rules (for separate file):** Define a minimal set (3-5) of essential, project-wide rules for the AI agent based on the finalized tech stack and standards decided above. These rules are intended for a separate file (e.g., `ai/rules.md`). Examples: - "Always place unit test files (`*.test.ts` or `*.spec.ts`) adjacent to the source file they test." - "Adhere strictly to the configured Prettier settings found in `.prettierrc`." - "Use kebab-case for all new component filenames (e.g., `my-component.tsx`)." diff --git a/.ai-pm/prompts/6-PO.md b/ai-pm/prompts/6-PO.md similarity index 100% rename from .ai-pm/prompts/6-PO.md rename to ai-pm/prompts/6-PO.md diff --git a/.ai-pm/prompts/7-SM.md b/ai-pm/prompts/7-SM.md similarity index 98% rename from .ai-pm/prompts/7-SM.md rename to ai-pm/prompts/7-SM.md index 7b256a12..4b2c4700 100644 --- a/.ai-pm/prompts/7-SM.md +++ b/ai-pm/prompts/7-SM.md @@ -42,7 +42,7 @@ Your task is to generate a complete, detailed stories.md file for the AI coding ### Output Format -Generate a single Markdown file named stories.md (e.g., `STORY-123.md`) containing the following sections for each story - the story files all need to go into the .ai-pm/1-ToDo/ folder at the root of the project: +Generate a single Markdown file named stories.md (e.g., `STORY-123.md`) containing the following sections for each story - the story files all need to go into the ai-pm/1-ToDo/ folder at the root of the project: 1. **Story ID:** `` 2. **Epic ID:** `` diff --git a/.ai-pm/prompts/8-SM-IDE.md b/ai-pm/prompts/8-SM-IDE.md similarity index 91% rename from .ai-pm/prompts/8-SM-IDE.md rename to ai-pm/prompts/8-SM-IDE.md index 9c838164..ee170327 100644 --- a/.ai-pm/prompts/8-SM-IDE.md +++ b/ai-pm/prompts/8-SM-IDE.md @@ -4,7 +4,7 @@ Depending on which LLM and IDE you are using, you might want to split up your st ## Prompt Follows for IDE Agent (Such as Claude 3.5 or 3.7): -Review ./.ai-pm/stories.md and without changing ANY content, generate all of the +Review ./ai-pm/stories.md and without changing ANY content, generate all of the individual story files to add to ./ai-pm/1-ToDo/. Each story in the file has a title, which will drive the file name. And each story has a separator between each story block. The content for each story block will be the only contents within each file you will create. Each story block starts with **Story ID:** ``, the file you will create for that block will be ``.md. diff --git a/.ai-pm/prompts/Gemini Gems Agile Masters.md b/ai-pm/prompts/Gemini Gems Agile Masters.md similarity index 99% rename from .ai-pm/prompts/Gemini Gems Agile Masters.md rename to ai-pm/prompts/Gemini Gems Agile Masters.md index 5b87c0c3..1efac8ca 100644 --- a/.ai-pm/prompts/Gemini Gems Agile Masters.md +++ b/ai-pm/prompts/Gemini Gems Agile Masters.md @@ -145,7 +145,7 @@ This comprehensive Architect Gem handles both deep technical research and opinio 6. Patterns and Standards (Chosen architectural patterns, coding standards, design principles \- opinionated & specific) 7. Folder Structure (Mandatory top-level layout) 8. Testing Strategy (Types of tests, tools, coverage expectations) - 9. Core AI Agent Rules (If applicable, minimal set for .ai/rules.md based on stack/standards) + 9. Core AI Agent Rules (If applicable, minimal set for ai/rules.md based on stack/standards) 10. Security Considerations (Key security principles, mechanisms, compliance points) 30 11. Architectural Decisions (Log of key decisions and rationale \- ADRs) 12. Glossary (Definitions of key terms)