Feat/psrp 013 stripe payment#262
Conversation
- Add 6 specialized agents for project development - Create git conventions with branch/commit/PR standards - Add opencode.json linking conventions to all sessions - Include business-documentation/Aura.MD Closes #1
feat(agents): add AI agent system for Aura Planning [PSRP-1]
…ruth - Created conventions/technical-conventions.md with tech stack, architecture, data model, API endpoints, integrations, security, and code style - Updated 6 agents to reference conventions file instead of duplicating info - Updated plan-mvp and generate-aura-docs skills for consistency - Removed ~170 lines of duplicated content across agent files Refs: PSRP-100
…l-conventions refactor(agents): extract technical conventions to single source of truth [PSRP-100]
chore: update agents, conventions, and add design file
chore(workspace): configure custom agents, skills, and GEMINI configu…
- Add 6 specialized agents for project development - Create git conventions with branch/commit/PR standards - Add opencode.json linking conventions to all sessions - Include business-documentation/Aura.MD Closes #1
…ruth - Created conventions/technical-conventions.md with tech stack, architecture, data model, API endpoints, integrations, security, and code style - Updated 6 agents to reference conventions file instead of duplicating info - Updated plan-mvp and generate-aura-docs skills for consistency - Removed ~170 lines of duplicated content across agent files Refs: PSRP-100
- Root PRD.md index with navigation links to all sections - 11 detailed PRD sections in prd/ subdirectory: 01: Executive Summary 02: Problem Statement & Opportunity (TAM/SAM/SOM, competitive landscape) 03: User Personas (4 detailed: Couple, Guest, Accomplice, Planner) 04: Product Vision & Strategy (north star, MVP scope, roadmap) 05: Registration & Onboarding (two-step flow, magic links, wizard) 06: MVP Feature Specification (host panel, microsite, RSVP, comms, live journey) 07: Work Breakdown by Discipline (8 areas, 18 open decisions) 08: Success Metrics & KPIs (20 metrics across 5 categories) 09: Risks, Assumptions & Dependencies (16 risks, 7 assumptions) 10: Rollout Plan (Alpha/Beta/GA, feature flags, rollback criteria) 11: Appendix (glossary, competitive matrix, decisions log) - Updated prompts.md with PRD generation prompts - Updated Aura.MD with additional business context Refs: PSRP-101
- Complete 0.3 project description (English) - Fill 1.1 Objective: purpose, value proposition, target audience, slogan - Fill 1.2 Features: host panel, guest microsite, communication system, live guest journey, registration/onboarding - Fill 1.3 UX: user journeys for host/guest/accomplice, design principles - Fill 1.4 Installation: prerequisites, backend/frontend setup, configuration, tests Refs: PSRP-101
- Add PRD and technical architecture analysis - Add Aura.pen design file and screen generation script - Add UI component and screen exports - Update prompts documentation Refs: PSRP
- Add complete technical documentation (architecture, data model, security, testing) - Add style guide with design system tokens and component specifications - Add sprint-based work tickets (W1-W8) for MVP implementation - Update PRD documentation with vision, strategy, and feature details - Add prompts.md with AI agent interaction guidelines - Update agent configurations and conventions - Add plan-mvp skill for structured planning workflow Refs: PSRP-001
- Translated README.md to Spanish - Translated business-documentation/PRDs (12 files): executive summary, problem/opportunity, user personas, vision/strategy, registration, MVP features, work breakdown, success metrics, risks, rollout plan, appendix - Translated technical-documentation/data-model/entities.md - Translated conventions (3 files): git-conventions, style-guide, technical-conventions - Translated all 23 tickets (W1-W8) to Spanish Rules applied: - Keep technology names in English (.NET, Kubernetes, PostgreSQL, etc.) - Keep file paths, code snippets, SQL keywords in English - Keep Mermaid diagram syntax (only translate node labels) - Preserve markdown structure and formatting Refs: translation-task
- Add openapi.json (20 endpoints) in technical-documentation/architecture/ - Update readme.md section 4 with consolidated API spec in Spanish - Document all endpoints: Auth, Events, RSVP, Accomplices, Live Messages, Payments, Health - Include request/response schemas, HTTP status codes, rate limits - Endpoints sourced from PSRP-003 through PSRP-017 tickets Refs: PSRP-023
…chanism Add comprehensive auth specification covering JWT Bearer via httpOnly cookies, CSRF double-submit cookie pattern, middleware pipeline ordering, silent refresh, token blacklist, and complete endpoint auth matrix. Updates: - 05-security.md: JWT config, cookie settings, CSRF middleware, pipeline order, silent refresh, blacklist, endpoint auth matrix (30 endpoints) - openapi.json: cookieAuth + csrfAuth schemes, 14 new endpoints, 8 new schemas, removed bearerAuth, updated VerifyResponse/MagicLinkResponse - PSRP-003: JWT cookie extraction, CSRF middleware, pipeline ordering tasks - PSRP-004: refresh/logout/me endpoints, cookie setting, blacklist - PSRP-005: CSRF interceptor, silent refresh timer, cookie-based auth - PSRP-006/009/017: EventOwner policy and CSRF references Refs: PSRP-003, PSRP-004, PSRP-005
Feature/psrp 001 a repo hygiene
fix(docker): add Aura.Api.Tests to build context
feat: magic-link-auth-system
…g-wizard feat: Implement Event CRUD and Onboarding Wizard
feat: template editor
Feat: Guest Management and Template Editor Fixes
Fix: Show hero image correctly in template editor preview
Docs: Add demo video
feat: implement control dashboard
…dispatcher feat: implement queue infrastructure and email dispatcher
- Add InvitationService to generate secure tokens and hash them - Add InvitationsController for API access - Enqueue emails to Dragonfly for sending - Update frontend GuestManager to send invitations and poll delivery statuses - Sync email-invitations delta specs and archive the openspec change
feat(invitations): Implement email invitation flow (PSRP-011)
|
Important Review skippedToo many files! This PR contains 576 files, which is 526 over the limit of 50. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (23)
📒 Files selected for processing (576)
You can disable this status message by setting the ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
No description provided.