Skip to content

Feat/psrp 013 stripe payment#262

Open
pedrosrp wants to merge 75 commits into
LIDR-academy:mainfrom
pedrosrp:feat/psrp-013-stripe-payment
Open

Feat/psrp 013 stripe payment#262
pedrosrp wants to merge 75 commits into
LIDR-academy:mainfrom
pedrosrp:feat/psrp-013-stripe-payment

Conversation

@pedrosrp

Copy link
Copy Markdown

No description provided.

pedrosrp added 30 commits June 6, 2026 00:47
- 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
pedrosrp added 27 commits July 1, 2026 18:30
fix(docker): add Aura.Api.Tests to build context
…g-wizard

feat: Implement Event CRUD and Onboarding Wizard
Feat: Guest Management and Template Editor Fixes
Fix: Show hero image correctly in template editor preview
…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)
@coderabbitai

coderabbitai Bot commented Jul 15, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 576 files, which is 526 over the limit of 50.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 843e698a-ba1a-449a-8670-ba526c890e35

📥 Commits

Reviewing files that changed from the base of the PR and between bcde5c4 and c65c69b.

⛔ Files ignored due to path filters (23)
  • business-documentation/ui-design/components/comp-avatar.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-badge-cancelled.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-badge-confirmed.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-badge-pending.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-button-danger.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-button-ghost.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-button-primary.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-button-secondary.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-card.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-empty-state.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-event-card.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-input-field.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-logo-full.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-logo-icon.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-navbar.png is excluded by !**/*.png
  • business-documentation/ui-design/components/comp-stats-metric.png is excluded by !**/*.png
  • business-documentation/ui-design/screens/01-landing-page.png is excluded by !**/*.png
  • business-documentation/ui-design/screens/02-sign-up.png is excluded by !**/*.png
  • business-documentation/ui-design/screens/03-sign-in.png is excluded by !**/*.png
  • business-documentation/ui-design/screens/04-dashboard.png is excluded by !**/*.png
  • business-documentation/ui-design/screens/05-event-configuration.png is excluded by !**/*.png
  • docs/demo.webm is excluded by !**/*.webm
  • frontend/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (576)
  • .agent/skills/angular/SKILL.md
  • .agent/skills/dotnet-clean-architecture/SKILL.md
  • .agent/skills/dotnet-cqrs-command-generator/SKILL.md
  • .agent/skills/dotnet-cqrs-query-generator/SKILL.md
  • .agent/skills/dotnet-ef-core-configuration/SKILL.md
  • .agent/skills/dotnet-fluent-validation/SKILL.md
  • .agent/skills/dotnet-health-checks/SKILL.md
  • .agent/skills/dotnet-jwt-authentication/SKILL.md
  • .agent/skills/dotnet-repository-pattern/SKILL.md
  • .agent/skills/dotnet-result-pattern/SKILL.md
  • .agent/skills/dotnet-unit-testing/SKILL.md
  • .agent/skills/k8s-planning/SKILL.md
  • .agent/skills/loom-kustomize/SKILL.md
  • .agent/skills/openspec-apply-change/SKILL.md
  • .agent/skills/openspec-archive-change/SKILL.md
  • .agent/skills/openspec-explore/SKILL.md
  • .agent/skills/openspec-propose/SKILL.md
  • .agent/skills/openspec-sync-specs/SKILL.md
  • .agent/skills/the-standard-code-csharp/SKILL.md
  • .agent/workflows/opsx-apply.md
  • .agent/workflows/opsx-archive.md
  • .agent/workflows/opsx-explore.md
  • .agent/workflows/opsx-propose.md
  • .agent/workflows/opsx-sync.md
  • .editorconfig
  • .gemini/agents/doc-reviewer.md
  • .gemini/agents/doc-writer.md
  • .gemini/agents/feature-dev.md
  • .gemini/agents/po-assistant.md
  • .gemini/agents/project-scaffolder.md
  • .gemini/agents/tech-design.md
  • .gemini/skills/angular/SKILL.md
  • .gemini/skills/dotnet-clean-architecture/SKILL.md
  • .gemini/skills/dotnet-cqrs-command-generator/SKILL.md
  • .gemini/skills/dotnet-cqrs-query-generator/SKILL.md
  • .gemini/skills/dotnet-ef-core-configuration/SKILL.md
  • .gemini/skills/dotnet-fluent-validation/SKILL.md
  • .gemini/skills/dotnet-health-checks/SKILL.md
  • .gemini/skills/dotnet-jwt-authentication/SKILL.md
  • .gemini/skills/dotnet-repository-pattern/SKILL.md
  • .gemini/skills/dotnet-result-pattern/SKILL.md
  • .gemini/skills/dotnet-unit-testing/SKILL.md
  • .gemini/skills/generate-aura-docs.md
  • .gemini/skills/k8s-planning/SKILL.md
  • .gemini/skills/loom-kustomize/SKILL.md
  • .gemini/skills/plan-mvp/SKILL.md
  • .gemini/skills/the-standard-code-csharp/SKILL.md
  • .github/ISSUE_TEMPLATE/feature-request.md
  • .github/workflows/ci.yml
  • .github/workflows/deploy.yml
  • .gitignore
  • .opencode/agents/doc-reviewer.md
  • .opencode/agents/doc-writer.md
  • .opencode/agents/feature-dev.md
  • .opencode/agents/po-assistant.md
  • .opencode/agents/project-scaffolder.md
  • .opencode/agents/tech-design.md
  • .opencode/commands/opsx-apply.md
  • .opencode/commands/opsx-archive.md
  • .opencode/commands/opsx-explore.md
  • .opencode/commands/opsx-propose.md
  • .opencode/commands/opsx-sync.md
  • .opencode/plans/auth-mechanism-complete.md
  • .opencode/plans/prd-aura-planning.md
  • .opencode/skills/angular/SKILL.md
  • .opencode/skills/dotnet-clean-architecture/SKILL.md
  • .opencode/skills/dotnet-cqrs-command-generator/SKILL.md
  • .opencode/skills/dotnet-cqrs-query-generator/SKILL.md
  • .opencode/skills/dotnet-ef-core-configuration/SKILL.md
  • .opencode/skills/dotnet-fluent-validation/SKILL.md
  • .opencode/skills/dotnet-health-checks/SKILL.md
  • .opencode/skills/dotnet-jwt-authentication/SKILL.md
  • .opencode/skills/dotnet-repository-pattern/SKILL.md
  • .opencode/skills/dotnet-result-pattern/SKILL.md
  • .opencode/skills/dotnet-unit-testing/SKILL.md
  • .opencode/skills/generate-aura-docs.md
  • .opencode/skills/k8s-planning/SKILL.md
  • .opencode/skills/loom-kustomize/SKILL.md
  • .opencode/skills/openspec-apply-change/SKILL.md
  • .opencode/skills/openspec-archive-change/SKILL.md
  • .opencode/skills/openspec-explore/SKILL.md
  • .opencode/skills/openspec-propose/SKILL.md
  • .opencode/skills/openspec-sync-specs/SKILL.md
  • .opencode/skills/plan-mvp/SKILL.md
  • .opencode/skills/the-standard-code-csharp/SKILL.md
  • .tmp/technical-architecture-analysis.md
  • AI/agents/doc-reviewer.md
  • AI/agents/doc-writer.md
  • AI/agents/feature-dev.md
  • AI/agents/po-assistant.md
  • AI/agents/project-scaffolder.md
  • AI/agents/tech-design.md
  • AI/skills/angular/SKILL.md
  • AI/skills/dotnet-clean-architecture/SKILL.md
  • AI/skills/dotnet-cqrs-command-generator/SKILL.md
  • AI/skills/dotnet-cqrs-query-generator/SKILL.md
  • AI/skills/dotnet-ef-core-configuration/SKILL.md
  • AI/skills/dotnet-fluent-validation/SKILL.md
  • AI/skills/dotnet-health-checks/SKILL.md
  • AI/skills/dotnet-jwt-authentication/SKILL.md
  • AI/skills/dotnet-repository-pattern/SKILL.md
  • AI/skills/dotnet-result-pattern/SKILL.md
  • AI/skills/dotnet-unit-testing/SKILL.md
  • AI/skills/generate-aura-docs.md
  • AI/skills/k8s-planning/SKILL.md
  • AI/skills/loom-kustomize/SKILL.md
  • AI/skills/plan-mvp/SKILL.md
  • AI/skills/the-standard-code-csharp/SKILL.md
  • GEMINI.md
  • backend/AuraPlanning.sln
  • backend/src/Aura.Api/Aura.Api.csproj
  • backend/src/Aura.Api/Aura.Api.http
  • backend/src/Aura.Api/Controllers/AuthController.cs
  • backend/src/Aura.Api/Controllers/DashboardController.cs
  • backend/src/Aura.Api/Controllers/EventsController.cs
  • backend/src/Aura.Api/Controllers/GuestsController.cs
  • backend/src/Aura.Api/Controllers/InvitationsController.cs
  • backend/src/Aura.Api/Controllers/PaymentsController.cs
  • backend/src/Aura.Api/Controllers/TemplatesController.cs
  • backend/src/Aura.Api/Controllers/WebhooksController.cs
  • backend/src/Aura.Api/Dockerfile
  • backend/src/Aura.Api/Filters/ValidationFilter.cs
  • backend/src/Aura.Api/Health/HealthChecksSetup.cs
  • backend/src/Aura.Api/Health/MinioHealthCheck.cs
  • backend/src/Aura.Api/Middleware/CsrfValidationMiddleware.cs
  • backend/src/Aura.Api/Middleware/ExceptionHandlingMiddleware.cs
  • backend/src/Aura.Api/Middleware/RateLimitingMiddleware.cs
  • backend/src/Aura.Api/Middleware/SecurityHeadersMiddleware.cs
  • backend/src/Aura.Api/Program.cs
  • backend/src/Aura.Api/Properties/launchSettings.json
  • backend/src/Aura.Api/Validators/CreateEventRequestValidator.cs
  • backend/src/Aura.Api/Validators/UpdateEventRequestValidator.cs
  • backend/src/Aura.Api/appsettings.Development.json
  • backend/src/Aura.Api/appsettings.json
  • backend/src/Aura.Core/Aura.Core.csproj
  • backend/src/Aura.Core/Configuration/StripeOptions.cs
  • backend/src/Aura.Core/DTOs/Auth/MagicLinkRequest.cs
  • backend/src/Aura.Core/DTOs/Auth/ProfileSetupRequest.cs
  • backend/src/Aura.Core/DTOs/Auth/VerifyRequest.cs
  • backend/src/Aura.Core/DTOs/Auth/VerifyResponse.cs
  • backend/src/Aura.Core/DTOs/Dashboard/DashboardStatsResponse.cs
  • backend/src/Aura.Core/DTOs/Dashboard/GuestExportDto.cs
  • backend/src/Aura.Core/DTOs/Email/EmailMessagePayload.cs
  • backend/src/Aura.Core/DTOs/Events/CreateEventRequest.cs
  • backend/src/Aura.Core/DTOs/Events/EventResponse.cs
  • backend/src/Aura.Core/DTOs/Events/UpdateEventRequest.cs
  • backend/src/Aura.Core/DTOs/Guests/AddGuestRequest.cs
  • backend/src/Aura.Core/DTOs/Guests/GuestResponse.cs
  • backend/src/Aura.Core/DTOs/Guests/ImportGuestRow.cs
  • backend/src/Aura.Core/DTOs/Guests/ImportGuestsRequest.cs
  • backend/src/Aura.Core/DTOs/Guests/ImportResult.cs
  • backend/src/Aura.Core/DTOs/Invitations/InvitationResponse.cs
  • backend/src/Aura.Core/DTOs/Invitations/SendInvitationsRequest.cs
  • backend/src/Aura.Core/DTOs/WhatsApp/WhatsAppMessagePayload.cs
  • backend/src/Aura.Core/Enums/Enums.cs
  • backend/src/Aura.Core/Exceptions/ConflictException.cs
  • backend/src/Aura.Core/Exceptions/DomainValidationException.cs
  • backend/src/Aura.Core/Exceptions/ForbiddenAccessException.cs
  • backend/src/Aura.Core/Exceptions/NotFoundException.cs
  • backend/src/Aura.Core/Exceptions/RateLimitExceededException.cs
  • backend/src/Aura.Core/Interfaces/ISoftDeletable.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IAccompliceRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IDashboardRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IDataRetentionJobRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IDeliveryLogRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IEventRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IGuestRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IInvitationRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/ILiveMessageRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IMessageTemplateRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IPaymentRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IRsvpRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/ITemplateRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IUserConsentRepository.cs
  • backend/src/Aura.Core/Interfaces/Repositories/IUserRepository.cs
  • backend/src/Aura.Core/Interfaces/Services/IAuthService.cs
  • backend/src/Aura.Core/Interfaces/Services/IDashboardService.cs
  • backend/src/Aura.Core/Interfaces/Services/IEmailService.cs
  • backend/src/Aura.Core/Interfaces/Services/IEventService.cs
  • backend/src/Aura.Core/Interfaces/Services/IGuestService.cs
  • backend/src/Aura.Core/Interfaces/Services/IInvitationService.cs
  • backend/src/Aura.Core/Interfaces/Services/IMagicLinkService.cs
  • backend/src/Aura.Core/Interfaces/Services/IObjectStorageService.cs
  • backend/src/Aura.Core/Interfaces/Services/IPaymentService.cs
  • backend/src/Aura.Core/Interfaces/Services/IQueueService.cs
  • backend/src/Aura.Core/Interfaces/Services/ISlugGenerator.cs
  • backend/src/Aura.Core/Interfaces/Services/IWhatsAppService.cs
  • backend/src/Aura.Core/Models/Accomplice.cs
  • backend/src/Aura.Core/Models/DataRetentionJob.cs
  • backend/src/Aura.Core/Models/DeliveryLog.cs
  • backend/src/Aura.Core/Models/Event.cs
  • backend/src/Aura.Core/Models/Guest.cs
  • backend/src/Aura.Core/Models/Invitation.cs
  • backend/src/Aura.Core/Models/LiveMessage.cs
  • backend/src/Aura.Core/Models/MessageTemplate.cs
  • backend/src/Aura.Core/Models/Payment.cs
  • backend/src/Aura.Core/Models/Rsvp.cs
  • backend/src/Aura.Core/Models/Template.cs
  • backend/src/Aura.Core/Models/User.cs
  • backend/src/Aura.Core/Models/UserConsent.cs
  • backend/src/Aura.Core/Services/AuthService.cs
  • backend/src/Aura.Core/Services/DashboardService.cs
  • backend/src/Aura.Core/Services/EventService.cs
  • backend/src/Aura.Core/Services/GuestService.cs
  • backend/src/Aura.Core/Services/InvitationService.cs
  • backend/src/Aura.Core/Services/MagicLinkService.cs
  • backend/src/Aura.Core/Services/SlugGenerator.cs
  • backend/src/Aura.Core/Validators/Guests/AddGuestRequestValidator.cs
  • backend/src/Aura.Core/Validators/Guests/ImportGuestRowValidator.cs
  • backend/src/Aura.Infrastructure/Aura.Infrastructure.csproj
  • backend/src/Aura.Infrastructure/Class1.cs
  • backend/src/Aura.Infrastructure/Data/ApplicationDbContext.cs
  • backend/src/Aura.Infrastructure/Data/ApplicationDbContextFactory.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/AccompliceConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/DataRetentionJobConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/DeliveryLogConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/EventConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/GuestConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/InvitationConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/LiveMessageConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/MessageTemplateConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/PaymentConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/RsvpConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/TemplateConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/UserConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Configurations/UserConsentConfiguration.cs
  • backend/src/Aura.Infrastructure/Data/Converters/EncryptedStringConverter.cs
  • backend/src/Aura.Infrastructure/DependencyInjection.cs
  • backend/src/Aura.Infrastructure/Migrations/20260701171926_InitialSchema.Designer.cs
  • backend/src/Aura.Infrastructure/Migrations/20260701171926_InitialSchema.cs
  • backend/src/Aura.Infrastructure/Migrations/ApplicationDbContextModelSnapshot.cs
  • backend/src/Aura.Infrastructure/Queue/DragonflyQueueService.cs
  • backend/src/Aura.Infrastructure/Queue/QueueNames.cs
  • backend/src/Aura.Infrastructure/Repositories/AccompliceRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/DashboardRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/DataRetentionJobRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/DeliveryLogRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/EventRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/GuestRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/InvitationRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/LiveMessageRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/MessageTemplateRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/PaymentRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/Repository.cs
  • backend/src/Aura.Infrastructure/Repositories/RsvpRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/TemplateRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/UserConsentRepository.cs
  • backend/src/Aura.Infrastructure/Repositories/UserRepository.cs
  • backend/src/Aura.Infrastructure/Services/MetaWhatsAppService.cs
  • backend/src/Aura.Infrastructure/Services/MinioObjectStorageService.cs
  • backend/src/Aura.Infrastructure/Services/SmtpEmailService.cs
  • backend/src/Aura.Infrastructure/Services/StripePaymentService.cs
  • backend/tests/Aura.Api.Tests/Aura.Api.Tests.csproj
  • backend/tests/Aura.Api.Tests/Controllers/AuthControllerTests.cs
  • backend/tests/Aura.Api.Tests/Controllers/EventsControllerTests.cs
  • backend/tests/Aura.Api.Tests/Controllers/PaymentsControllerTests.cs
  • backend/tests/Aura.Api.Tests/Controllers/WebhooksControllerTests.cs
  • backend/tests/Aura.Api.Tests/CsrfValidationMiddlewareTests.cs
  • backend/tests/Aura.Api.Tests/ExceptionHandlingMiddlewareTests.cs
  • backend/tests/Aura.Api.Tests/RateLimitingMiddlewareTests.cs
  • backend/tests/Aura.Api.Tests/SecurityHeadersMiddlewareTests.cs
  • backend/tests/Aura.Core.Tests/Aura.Core.Tests.csproj
  • backend/tests/Aura.Core.Tests/Services/AuthServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/DashboardServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/EventServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/GuestServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/InvitationServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/MagicLinkServiceTests.cs
  • backend/tests/Aura.Core.Tests/Services/SlugGeneratorTests.cs
  • backend/tests/Aura.Core.Tests/UnitTest1.cs
  • backend/tests/Aura.Core.Tests/Validators/ImportGuestRowValidatorTests.cs
  • backend/tests/Aura.Infrastructure.Tests/Aura.Infrastructure.Tests.csproj
  • backend/tests/Aura.Infrastructure.Tests/Queue/DragonflyQueueServiceTests.cs
  • backend/tests/Aura.Infrastructure.Tests/Services/MetaWhatsAppServiceTests.cs
  • backend/tests/Aura.Infrastructure.Tests/Services/StripePaymentServiceTests.cs
  • backend/tests/Aura.Infrastructure.Tests/UnitTest1.cs
  • backend/tests/Aura.Workers.Email.Tests/Aura.Workers.Email.Tests.csproj
  • backend/tests/Aura.Workers.Email.Tests/EmailDispatcherWorkerTests.cs
  • backend/tests/Aura.Workers.Email.Tests/UnitTest1.cs
  • backend/tests/Aura.Workers.WhatsApp.Tests/Aura.Workers.WhatsApp.Tests.csproj
  • backend/tests/Aura.Workers.WhatsApp.Tests/UnitTest1.cs
  • backend/tests/Aura.Workers.WhatsApp.Tests/WhatsAppDispatcherWorkerTests.cs
  • backend/workers/Aura.Workers.Email/Aura.Workers.Email.csproj
  • backend/workers/Aura.Workers.Email/Dockerfile
  • backend/workers/Aura.Workers.Email/EmailDispatcherWorker.cs
  • backend/workers/Aura.Workers.Email/EmailTemplateRenderer.cs
  • backend/workers/Aura.Workers.Email/Program.cs
  • backend/workers/Aura.Workers.Email/Properties/launchSettings.json
  • backend/workers/Aura.Workers.Email/Worker.cs
  • backend/workers/Aura.Workers.Email/appsettings.Development.json
  • backend/workers/Aura.Workers.Email/appsettings.json
  • backend/workers/Aura.Workers.Email/templates/accomplice-invite.html
  • backend/workers/Aura.Workers.Email/templates/invitation-email.html
  • backend/workers/Aura.Workers.Email/templates/magic-link.html
  • backend/workers/Aura.Workers.Email/templates/payment-receipt.html
  • backend/workers/Aura.Workers.Email/templates/rsvp-reminder.html
  • backend/workers/Aura.Workers.Email/templates/thank-you-card.html
  • backend/workers/Aura.Workers.SSG/Aura.Workers.SSG.csproj
  • backend/workers/Aura.Workers.SSG/Dockerfile
  • backend/workers/Aura.Workers.SSG/Program.cs
  • backend/workers/Aura.Workers.SSG/Properties/launchSettings.json
  • backend/workers/Aura.Workers.SSG/Worker.cs
  • backend/workers/Aura.Workers.SSG/appsettings.Development.json
  • backend/workers/Aura.Workers.SSG/appsettings.json
  • backend/workers/Aura.Workers.WhatsApp/Aura.Workers.WhatsApp.csproj
  • backend/workers/Aura.Workers.WhatsApp/Dockerfile
  • backend/workers/Aura.Workers.WhatsApp/Program.cs
  • backend/workers/Aura.Workers.WhatsApp/Properties/launchSettings.json
  • backend/workers/Aura.Workers.WhatsApp/WhatsAppDispatcherWorker.cs
  • backend/workers/Aura.Workers.WhatsApp/Worker.cs
  • backend/workers/Aura.Workers.WhatsApp/appsettings.Development.json
  • backend/workers/Aura.Workers.WhatsApp/appsettings.json
  • business-documentation/Aura.MD
  • business-documentation/Aura.pen
  • business-documentation/PRD.md
  • business-documentation/generate_screens.js
  • business-documentation/prd/01-executive-summary.md
  • business-documentation/prd/02-problem-opportunity.md
  • business-documentation/prd/03-user-personas.md
  • business-documentation/prd/04-vision-strategy.md
  • business-documentation/prd/05-registration-onboarding.md
  • business-documentation/prd/06-mvp-features.md
  • business-documentation/prd/07-work-breakdown.md
  • business-documentation/prd/08-success-metrics.md
  • business-documentation/prd/09-risks-assumptions.md
  • business-documentation/prd/10-rollout-plan.md
  • business-documentation/prd/11-appendix.md
  • conventions/git-conventions.md
  • conventions/style-guide.md
  • conventions/technical-conventions.md
  • dev.ps1
  • dev.sh
  • docker-compose.yml
  • frontend/Dockerfile
  • frontend/angular.json
  • frontend/nginx.conf
  • frontend/package.json
  • frontend/postcss.config.js
  • frontend/proxy.conf.json
  • frontend/src/app/app.component.ts
  • frontend/src/app/app.config.ts
  • frontend/src/app/app.routes.ts
  • frontend/src/app/core/auth/auth.guard.ts
  • frontend/src/app/core/auth/auth.service.ts
  • frontend/src/app/core/guards/pending-changes.guard.ts
  • frontend/src/app/core/interceptors/auth-error.interceptor.ts
  • frontend/src/app/core/interceptors/csrf.interceptor.ts
  • frontend/src/app/core/models/event.model.ts
  • frontend/src/app/core/models/template.model.ts
  • frontend/src/app/core/services/dashboard.service.ts
  • frontend/src/app/core/services/event.service.ts
  • frontend/src/app/core/services/guest.service.ts
  • frontend/src/app/core/services/invitation.service.ts
  • frontend/src/app/core/services/payment.service.ts
  • frontend/src/app/core/services/template.service.ts
  • frontend/src/app/features/auth/components/profile-setup-modal.component.ts
  • frontend/src/app/features/auth/pages/login.page.ts
  • frontend/src/app/features/auth/pages/verify.page.ts
  • frontend/src/app/features/dashboard/components/guest-table.component.ts
  • frontend/src/app/features/dashboard/components/publish-dialog/publish-dialog.html
  • frontend/src/app/features/dashboard/components/publish-dialog/publish-dialog.scss
  • frontend/src/app/features/dashboard/components/publish-dialog/publish-dialog.ts
  • frontend/src/app/features/dashboard/components/stats-card.component.ts
  • frontend/src/app/features/dashboard/pages/control-dashboard.page.ts
  • frontend/src/app/features/dashboard/pages/dashboard.page.ts
  • frontend/src/app/features/events/components/guest-import.component.ts
  • frontend/src/app/features/events/components/guest-table.component.ts
  • frontend/src/app/features/events/onboarding/components/event-details-step/event-details-step.component.ts
  • frontend/src/app/features/events/onboarding/components/guest-import-step/guest-import-step.component.ts
  • frontend/src/app/features/events/onboarding/components/template-selection-step/template-selection-step.component.ts
  • frontend/src/app/features/events/onboarding/onboarding.page.css
  • frontend/src/app/features/events/onboarding/onboarding.page.ts
  • frontend/src/app/features/events/pages/edit-event.page.css
  • frontend/src/app/features/events/pages/edit-event.page.html
  • frontend/src/app/features/events/pages/edit-event.page.ts
  • frontend/src/app/features/events/pages/guest-manager.page.ts
  • frontend/src/app/shared/components/badge.component.ts
  • frontend/src/app/shared/components/button.component.ts
  • frontend/src/app/shared/components/card.component.ts
  • frontend/src/app/shared/components/empty-state.component.ts
  • frontend/src/app/shared/components/input.component.ts
  • frontend/src/app/shared/components/navbar.component.ts
  • frontend/src/environments/environment.prod.ts
  • frontend/src/environments/environment.ts
  • frontend/src/index.html
  • frontend/src/main.ts
  • frontend/src/styles.scss
  • frontend/tailwind.config.js
  • frontend/tsconfig.json
  • k8s/base/api/deployment.yaml
  • k8s/base/api/service.yaml
  • k8s/base/database/postgres-statefulset.yaml
  • k8s/base/database/pvc.yaml
  • k8s/base/database/service.yaml
  • k8s/base/dragonfly/pvc.yaml
  • k8s/base/dragonfly/service.yaml
  • k8s/base/dragonfly/statefulset.yaml
  • k8s/base/frontend/deployment.yaml
  • k8s/base/frontend/service.yaml
  • k8s/base/kustomization.yaml
  • k8s/base/minio/pvc.yaml
  • k8s/base/minio/service.yaml
  • k8s/base/minio/statefulset.yaml
  • k8s/base/namespace.yaml
  • k8s/base/secrets/jwt-secret.yaml
  • k8s/base/secrets/minio-secret.yaml
  • k8s/base/secrets/postgres-secret.yaml
  • k8s/base/workers/email-deployment.yaml
  • k8s/base/workers/ssg-deployment.yaml
  • k8s/base/workers/whatsapp-deployment.yaml
  • k8s/overlays/local/kustomization.yaml
  • k8s/overlays/local/patch-image-policy.yaml
  • k8s/overlays/local/patch-replicas.yaml
  • k8s/overlays/local/patch-resources.yaml
  • k8s/overlays/production/kustomization.yaml
  • k8s/overlays/production/patch-replicas.yaml
  • k8s/overlays/production/patch-resources.yaml
  • local_test.yaml
  • opencode.json
  • openspec/changes/angular-scaffolding-and-auth-ui/.openspec.yaml
  • openspec/changes/angular-scaffolding-and-auth-ui/design.md
  • openspec/changes/angular-scaffolding-and-auth-ui/proposal.md
  • openspec/changes/angular-scaffolding-and-auth-ui/specs/frontend-auth-ui/spec.md
  • openspec/changes/angular-scaffolding-and-auth-ui/specs/frontend-shell-components/spec.md
  • openspec/changes/angular-scaffolding-and-auth-ui/tasks.md
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/.openspec.yaml
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/design.md
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/proposal.md
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/specs/ci-pipeline/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/specs/repo-configuration/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001a-repo-hygiene-and-ci-skeleton/tasks.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/.openspec.yaml
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/design.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/proposal.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/specs/api-bootstrap/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/specs/dotnet-solution/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/specs/dotnet-testing/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001b-dotnet-solution-scaffolding/tasks.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/.openspec.yaml
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/design.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/proposal.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/specs/angular-workspace/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/specs/design-tokens/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/specs/frontend-environments/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001c-angular-workspace-scaffolding/tasks.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/.openspec.yaml
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/design.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/proposal.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/specs/container-registry/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/specs/docker-images/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/specs/worker-projects/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001d-worker-projects-and-dockerfiles/tasks.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/.openspec.yaml
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/design.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/proposal.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/specs/deploy-pipeline/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/specs/k8s-manifests/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/specs/kustomize-overlays/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/specs/local-development/spec.md
  • openspec/changes/archive/2026-06-25-psrp-001e-k8s-manifests-and-deploy-pipeline/tasks.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/.openspec.yaml
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/design.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/proposal.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/specs/api-auth-csrf/spec.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/specs/api-bootstrap/spec.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/specs/api-health-checks/spec.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/specs/api-middleware-pipeline/spec.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/specs/api-validation-logging/spec.md
  • openspec/changes/archive/2026-06-30-base-api-infrastructure/tasks.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/.openspec.yaml
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/design.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/proposal.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/specs/domain-entities/spec.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/specs/ef-core-data-layer/spec.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/specs/repositories/spec.md
  • openspec/changes/archive/2026-06-30-psrp-002-database-schema-and-ef-core-migrations/tasks.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/.openspec.yaml
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/design.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/proposal.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/specs/api-auth-magic-link/spec.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/specs/api-auth-session/spec.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/specs/domain-entities/spec.md
  • openspec/changes/archive/2026-07-01-magic-link-auth-system/tasks.md
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/.openspec.yaml
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/design.md
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/proposal.md
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/specs/event-management/spec.md
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/specs/onboarding-wizard/spec.md
  • openspec/changes/archive/2026-07-08-event-crud-and-onboarding-wizard/tasks.md
  • openspec/changes/archive/2026-07-09-guest-management/.openspec.yaml
  • openspec/changes/archive/2026-07-09-guest-management/design.md
  • openspec/changes/archive/2026-07-09-guest-management/proposal.md
  • openspec/changes/archive/2026-07-09-guest-management/specs/guest-management/spec.md
  • openspec/changes/archive/2026-07-09-guest-management/tasks.md
  • openspec/changes/archive/2026-07-09-template-editor/.openspec.yaml
  • openspec/changes/archive/2026-07-09-template-editor/design.md
  • openspec/changes/archive/2026-07-09-template-editor/proposal.md
  • openspec/changes/archive/2026-07-09-template-editor/specs/template-editor/spec.md
  • openspec/changes/archive/2026-07-09-template-editor/tasks.md
  • openspec/changes/archive/2026-07-15-control-dashboard/.openspec.yaml
  • openspec/changes/archive/2026-07-15-control-dashboard/design.md
  • openspec/changes/archive/2026-07-15-control-dashboard/proposal.md
  • openspec/changes/archive/2026-07-15-control-dashboard/specs/control-dashboard/spec.md
  • openspec/changes/archive/2026-07-15-control-dashboard/tasks.md
  • openspec/changes/archive/2026-07-15-psrp-011-email-invitations/.openspec.yaml
  • openspec/changes/archive/2026-07-15-psrp-011-email-invitations/design.md
  • openspec/changes/archive/2026-07-15-psrp-011-email-invitations/proposal.md
  • openspec/changes/archive/2026-07-15-psrp-011-email-invitations/specs/email-invitations/spec.md
  • openspec/changes/archive/2026-07-15-psrp-011-email-invitations/tasks.md
  • openspec/changes/archive/2026-07-15-psrp-012-whatsapp-service-and-dispatcher/.openspec.yaml
  • openspec/changes/archive/2026-07-15-psrp-012-whatsapp-service-and-dispatcher/design.md
  • openspec/changes/archive/2026-07-15-psrp-012-whatsapp-service-and-dispatcher/proposal.md
  • openspec/changes/archive/2026-07-15-psrp-012-whatsapp-service-and-dispatcher/specs/whatsapp-messaging/spec.md
  • openspec/changes/archive/2026-07-15-psrp-012-whatsapp-service-and-dispatcher/tasks.md
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/.openspec.yaml
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/design.md
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/proposal.md
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/specs/event-management/spec.md
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/specs/event-publishing-and-payments/spec.md
  • openspec/changes/archive/2026-07-15-psrp-013-stripe-payment-and-event-publishing/tasks.md
  • openspec/changes/archive/2026-07-15-queue-infrastructure-email-dispatcher/.openspec.yaml
  • openspec/changes/archive/2026-07-15-queue-infrastructure-email-dispatcher/design.md
  • openspec/changes/archive/2026-07-15-queue-infrastructure-email-dispatcher/proposal.md
  • openspec/changes/archive/2026-07-15-queue-infrastructure-email-dispatcher/specs/email-dispatcher/spec.md
  • openspec/changes/archive/2026-07-15-queue-infrastructure-email-dispatcher/tasks.md
  • openspec/specs/angular-workspace/spec.md
  • openspec/specs/api-auth-csrf/spec.md
  • openspec/specs/api-auth-magic-link/spec.md
  • openspec/specs/api-auth-session/spec.md
  • openspec/specs/api-bootstrap/spec.md
  • openspec/specs/api-health-checks/spec.md
  • openspec/specs/api-middleware-pipeline/spec.md
  • openspec/specs/api-validation-logging/spec.md
  • openspec/specs/ci-pipeline/spec.md
  • openspec/specs/container-registry/spec.md
  • openspec/specs/control-dashboard/spec.md
  • openspec/specs/deploy-pipeline/spec.md
  • openspec/specs/design-tokens/spec.md
  • openspec/specs/docker-images/spec.md
  • openspec/specs/domain-entities/spec.md
  • openspec/specs/dotnet-solution/spec.md
  • openspec/specs/dotnet-testing/spec.md
  • openspec/specs/ef-core-data-layer/spec.md
  • openspec/specs/email-dispatcher/spec.md
  • openspec/specs/email-invitations/spec.md
  • openspec/specs/event-management/spec.md
  • openspec/specs/event-publishing-and-payments/spec.md
  • openspec/specs/frontend-environments/spec.md
  • openspec/specs/k8s-manifests/spec.md
  • openspec/specs/kustomize-overlays/spec.md
  • openspec/specs/local-development/spec.md
  • openspec/specs/repo-configuration/spec.md
  • openspec/specs/repositories/spec.md
  • openspec/specs/template-editor/spec.md
  • openspec/specs/whatsapp-messaging/spec.md
  • openspec/specs/worker-projects/spec.md
  • pencil_file.pen
  • prod_test.yaml
  • prompts.md
  • readme.md
  • repos - Acceso directo.lnk
  • scaffold_configs.ps1
  • scaffold_core.ps1
  • scaffold_data.ps1
  • scaffold_repos.ps1
  • scaffold_repos_impl.ps1
  • technical-documentation/architecture/01-architecture-diagram.md
  • technical-documentation/architecture/02-components.md
  • technical-documentation/architecture/03-project-structure.md
  • technical-documentation/architecture/04-infrastructure-deployment.md
  • technical-documentation/architecture/05-security.md
  • technical-documentation/architecture/06-testing.md
  • technical-documentation/architecture/openapi.json
  • technical-documentation/data-model/README.md
  • technical-documentation/data-model/entities.md

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant