# CONA ## Docs - [Accounting job queue](https://cona.mintlify.app/core-cona-logic/accounting-job-queue.md) - [Accounting rules engine](https://cona.mintlify.app/core-cona-logic/accounting-rules-engine.md) - [Actors](https://cona.mintlify.app/core-cona-logic/actors.md) - [Csv import system](https://cona.mintlify.app/core-cona-logic/csv-import-system.md) - [Gift card discounts](https://cona.mintlify.app/core-cona-logic/gift-card-discounts.md) - [Posting matrix](https://cona.mintlify.app/core-cona-logic/posting-matrix.md) - [Reconciliation logic](https://cona.mintlify.app/core-cona-logic/reconciliation-logic.md) - [Reconciliation system](https://cona.mintlify.app/core-cona-logic/reconciliation-system.md) - [Temporal Workflow Architecture](https://cona.mintlify.app/core-cona-logic/temporal-workflow-architecture.md): How Temporal orchestrates document creation from external sources and accounting impact processing - [Core Development Principles](https://cona.mintlify.app/development-setup/core-principles.md): Fundamental principles and practices that guide CONA development - [Deployment Process](https://cona.mintlify.app/development-setup/deployment.md): How we deploy our application - [Documentation guidelines](https://cona.mintlify.app/development-setup/documentation-guidelines.md) - [Port Conventions](https://cona.mintlify.app/development-setup/port-conventions.md): Standard ports used across CONA services and applications - [Reserved namespaces](https://cona.mintlify.app/development-setup/reserved-namespaces.md) - [E2E Testing Conventions](https://cona.mintlify.app/e2e/Overview.md): Naming conventions and standards for E2E tests in the CONA platform - [Shopify E2E Testing](https://cona.mintlify.app/e2e/shopify.md): End-to-end test scenarios for the Shopify-DATEV export platform - [Environment Setup](https://cona.mintlify.app/getting-started/environment-setup.md): Configure your development environment for CONA - [Introduction](https://cona.mintlify.app/getting-started/introduction.md): Welcome to CONA - A comprehensive business management system - [Quickstart Guide](https://cona.mintlify.app/getting-started/quickstart.md): Get started with CONA development in minutes - [Analytics posthog](https://cona.mintlify.app/guides/analytics-posthog.md) - [Axiom Logging & Analytics](https://cona.mintlify.app/guides/axiom.md): Guide to Axiom logging integration, MCP server setup, and report generation in CONA - [Redis Caching System](https://cona.mintlify.app/guides/cache.md): Redis integration for performance optimization and caching strategies - [Dev accounting rules seeding](https://cona.mintlify.app/guides/dev-accounting-rules-seeding.md) - [Dev chart seeding](https://cona.mintlify.app/guides/dev-chart-seeding.md) - [Document Connection - Parent-Child Model](https://cona.mintlify.app/guides/document-connection.md): Understanding the hierarchical document relationship system in CONA - [Documentation & AI Rules: A Dual Approach](https://cona.mintlify.app/guides/documentation-and-rules.md): Understanding CONA documentation strategy and how we balance human-focused docs with AI-guided rules - [Filtering system with nuqs](https://cona.mintlify.app/guides/filtering-system-with-nuqs.md) - [ECB FX Rates Sync](https://cona.mintlify.app/guides/forex-ecb-sync.md) - [Logging Guide](https://cona.mintlify.app/guides/logging.md): Quick reference for logging in webapp, Temporal workers, and middleware - [Logging Context](https://cona.mintlify.app/guides/logging-context.md): How CONA enriches logs with organization and user context - [Pagination and url state](https://cona.mintlify.app/guides/pagination-and-url-state.md) - [Redis caching implementation plan](https://cona.mintlify.app/guides/redis-caching-implementation-plan.md) - [Redis caching summary](https://cona.mintlify.app/guides/redis-caching-summary.md) - [URL State Parameters with NUQS](https://cona.mintlify.app/guides/state-url-params-with-nuqs.md): Guide for managing URL state parameters using NUQS - [Supabase read after write](https://cona.mintlify.app/guides/supabase-read-after-write.md) - [Database Versioning Guide](https://cona.mintlify.app/guides/table-entries-versioning.md): Detailed implementation guidelines for the four database versioning approaches used in CONA - [Update schema](https://cona.mintlify.app/guides/update-schema.md) - [Amazon integration flow](https://cona.mintlify.app/integrations/amazon-integration-flow.md) - [Stripe quick setup](https://cona.mintlify.app/integrations/stripe-quick-setup.md) - [Accounting Queue Priority & Fast-Path Processing](https://cona.mintlify.app/rfc/accounting-queue-priority.md): RFC for adding priority ordering and a direct fast-path to the accounting work queue so user-triggered recreations are no longer delayed behind large sync backlogs - [Amazon Workflow Refactoring: Adapter Migration Preparation](https://cona.mintlify.app/rfc/amazon-workflow-refactoring.md): RFC for refactoring Amazon sync-amazon-orders.ts to prepare for Integration Adapter Pattern migration - [Deferred Revenue Recognition for SaaS Subscriptions](https://cona.mintlify.app/rfc/deferred-revenue-recognition.md): RFC for implementing proper accrual accounting for prepaid subscriptions with automated revenue recognition schedules compliant with German HGB and IFRS 15 - [General Ledger Entry Consolidation for DATEV Export](https://cona.mintlify.app/rfc/gl-entry-consolidation.md): RFC for implementing GL entry consolidation to reduce DATEV export size while maintaining reconciliation integrity - [Integration Adapter Pattern for Scalable Multi-Platform Support](https://cona.mintlify.app/rfc/integration-adapter-pattern.md): RFC for restructuring integration workflows using an adapter pattern to support 100+ integrations efficiently, including test data and schema discovery strategy - [Performance Improvements](https://cona.mintlify.app/rfc/performance.md): Practices and technologies to improve system performance and scalability - [Revenue recognition by delivery date](https://cona.mintlify.app/rfc/revenue-recognition-by-delivery-date.md) ## OpenAPI Specs - [openapi](https://cona.mintlify.app/api-reference/openapi.json)