Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
3e8c77c
docs: add BMAD configuration files and update architecture document
titorm Mar 2, 2026
98efb3a
feat: Add detailed implementation patterns, architectural boundaries,…
titorm Mar 2, 2026
72f12d2
feat: add initial epic and story breakdown document for the finiza pr…
titorm Mar 2, 2026
ebb7a6e
docs: Add initial Product Requirements Document and related planning …
titorm Mar 3, 2026
7440023
chore: Add planning artifacts, Firebase debug log, and Genkit metadat…
titorm Mar 3, 2026
f963c01
feat: Introduce Zustand for client-side state management, define PWA …
titorm Mar 3, 2026
b48c7bd
docs: Complete implementation readiness check, finalize epics and sto…
titorm Mar 5, 2026
c7fd7b8
feat: implement identity verification and protected redirection (Stor…
titorm Mar 5, 2026
9298995
feat: implement user profile management, tenant invites, and database…
titorm Mar 5, 2026
9546684
chore: Update firebase-debug.log with recent API call and authorizati…
titorm Mar 5, 2026
6d1319e
feat: implement mandatory SSR middleware auth
titorm Mar 6, 2026
433e52f
feat: migrate to shadcn/ui Sidebar V2 and adjust layout
titorm Mar 6, 2026
9595da0
feat: implement PWA transitions, layout optimization and fix type errors
titorm Mar 9, 2026
ead005e
feat: add zod dependency
titorm Mar 9, 2026
61937b9
feat: Implement smooth page transitions and modals using Framer Motio…
titorm Mar 9, 2026
ca8dbac
feat: Mark epic-2 as done in sprint status.
titorm Mar 9, 2026
bf605ec
refactor: add Variants type to Framer Motion modal and backdrop varia…
titorm Mar 9, 2026
04fdec2
Merge pull request #6 from InovacodeDev/epic/2
titorm Mar 9, 2026
286382b
feat(accounts): implement backend CRUD via server actions and zod val…
titorm Mar 10, 2026
7767e74
feat(accounts): implement account listing and editing with server com…
titorm Mar 10, 2026
2708b71
refactor(accounts): finalize account management and drag-and-drop tra…
titorm Mar 10, 2026
81dcefe
feat: mark epic-3 as done in sprint status
titorm Mar 10, 2026
f0413bf
refactor: remove unused Account type import from transfer modal.
titorm Mar 10, 2026
6ac91e7
Merge pull request #7 from InovacodeDev/epic/3
titorm Mar 10, 2026
74dce1d
feat: implement transaction registration with categorization (Story 4.1)
titorm Mar 11, 2026
e07a91b
refactor: improve type safety and error handling in ProfileForm.tsx.
titorm Mar 11, 2026
81216f4
feat: implement transaction edit/delete with balance sync (Story 4.2)
titorm Mar 11, 2026
be42c71
feat: implement advanced transaction filters and URL persistence (Sto…
titorm Mar 11, 2026
6466624
feat: implement bulk selection and categorization for transactions (S…
titorm Mar 11, 2026
cdbb602
chore: Add new debug log entries and update sprint status.
titorm Mar 11, 2026
46b36ef
feat: Implement collapsible sidebar with a toggle button and simplify…
titorm Mar 11, 2026
ba34f87
feat: Add `TransactionInsert` and `TransactionUpdate` types and imple…
titorm Mar 11, 2026
22cbb19
Merge pull request #8 from InovacodeDev/epic/4
titorm Mar 11, 2026
e534fdf
feat(settings): Implement global settings screen and dynamic theme in…
titorm Mar 12, 2026
656660c
chore: Update firebase debug log with recent activity.
titorm Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmad-master.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'bmad-master'
description: 'bmad-master agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/core/agents/bmad-master.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmb-agent-builder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'agent-builder'
description: 'agent-builder agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmb/agents/agent-builder.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmb-module-builder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'module-builder'
description: 'module-builder agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmb/agents/module-builder.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmb-workflow-builder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'workflow-builder'
description: 'workflow-builder agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmb/agents/workflow-builder.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-analyst.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'analyst'
description: 'analyst agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/analyst.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-architect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'architect'
description: 'architect agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/architect.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-dev.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'dev'
description: 'dev agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/dev.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-pm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'pm'
description: 'pm agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/pm.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-qa.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'qa'
description: 'qa agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/qa.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-quick-flow-solo-dev.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'quick-flow-solo-dev'
description: 'quick-flow-solo-dev agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/quick-flow-solo-dev.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-sm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'sm'
description: 'sm agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/sm.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-tech-writer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'tech-writer'
description: 'tech-writer agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/tech-writer/tech-writer.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-bmm-ux-designer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'ux-designer'
description: 'ux-designer agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/bmm/agents/ux-designer.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-brainstorming-coach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'brainstorming-coach'
description: 'brainstorming-coach agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/brainstorming-coach.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-creative-problem-solver.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'creative-problem-solver'
description: 'creative-problem-solver agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/creative-problem-solver.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-design-thinking-coach.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'design-thinking-coach'
description: 'design-thinking-coach agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/design-thinking-coach.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-innovation-strategist.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'innovation-strategist'
description: 'innovation-strategist agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/innovation-strategist.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-presentation-master.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'presentation-master'
description: 'presentation-master agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/presentation-master.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-cis-storyteller.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'storyteller'
description: 'storyteller agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/cis/agents/storyteller/storyteller.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
15 changes: 15 additions & 0 deletions .agent/workflows/bmad-agent-tea-tea.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: 'tea'
description: 'tea agent'
---

You must fully embody this agent's persona and follow all activation instructions exactly as specified. NEVER break character until given an exit command.

<agent-activation CRITICAL="TRUE">
1. LOAD the FULL agent file from {project-root}/_bmad/tea/agents/tea.md
2. READ its entire contents - this contains the complete agent persona, menu, and instructions
3. FOLLOW every step in the <activation> section precisely
4. DISPLAY the welcome/greeting as instructed
5. PRESENT the numbered menu
6. WAIT for user input before proceeding
</agent-activation>
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-create-agent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'create-agent'
description: 'Create a new BMAD agent with best practices and compliance'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/agent/workflow-create-agent.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-create-module-brief.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'create-module-brief'
description: 'Create product brief for BMAD module development'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/module/workflow-create-module-brief.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-create-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'create-module'
description: 'Create a complete BMAD module with agents, workflows, and infrastructure'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/module/workflow-create-module.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-create-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'create-workflow'
description: 'Create a new BMAD workflow with proper structure and best practices'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/workflow/workflow-create-workflow.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-edit-agent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'edit-agent'
description: 'Edit existing BMAD agents while maintaining compliance'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/agent/workflow-edit-agent.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-edit-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'edit-module'
description: 'Edit existing BMAD modules while maintaining coherence'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/module/workflow-edit-module.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-edit-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'edit-workflow'
description: 'Edit existing BMAD workflows while maintaining integrity'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/workflow/workflow-edit-workflow.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-rework-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'rework-workflow'
description: 'Rework a Workflow to a V6 Compliant Version'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/workflow/workflow-rework-workflow.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-validate-agent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'validate-agent'
description: 'Validate existing BMAD agents and offer to improve deficiencies'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/agent/workflow-validate-agent.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-validate-max-parallel-workflow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'validate-max-parallel-workflow'
description: 'Run validation checks in MAX-PARALLEL mode against a workflow requires a tool that supports Parallel Sub-Processes'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/workflow/workflow-validate-max-parallel-workflow.md, READ its entire contents and follow its directions exactly!
6 changes: 6 additions & 0 deletions .agent/workflows/bmad-bmb-validate-module.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
name: 'validate-module'
description: 'Run compliance check on BMAD modules against best practices'
---

IT IS CRITICAL THAT YOU FOLLOW THIS COMMAND: LOAD the FULL {project-root}/_bmad/bmb/workflows/module/workflow-validate-module.md, READ its entire contents and follow its directions exactly!
Loading
Loading