# Canthus ## Docs - [Canthus Documentation](https://docs.canthus.org/company/overview.md) - [Product Contract](https://docs.canthus.org/company/product-contract.md): The authoritative definition of what Canthus is for - and what it is not. - [Create Plant](https://docs.canthus.org/marketing/endpoint/create.md): Creates a new plant in the store - [Delete Plant](https://docs.canthus.org/marketing/endpoint/delete.md): Deletes a single plant based on the ID supplied - [Get Plants](https://docs.canthus.org/marketing/endpoint/get.md): Returns all plants from the system that the user has access to - [New Plant](https://docs.canthus.org/marketing/endpoint/webhook.md): Information about a new plant added to the store - [Introduction](https://docs.canthus.org/marketing/introduction.md): Example section for showcasing API endpoints - [Accessibility](https://docs.canthus.org/technical-docs/accessibility.md): Acceptance criteria for text scaling, screen readers, reduced motion, contrast, and touch targets. - [Analytics Event Schema](https://docs.canthus.org/technical-docs/analytics-event-schema.md): Local-only event schema with field-level sensitivity classification and sharing rules. - [Architecture](https://docs.canthus.org/technical-docs/architecture.md): High-level system architecture and the rules that govern the app. - [Copy System](https://docs.canthus.org/technical-docs/copy-system.md): Tone, banned phrases, and writing examples for every emotional state the app encounters. - [Data Privacy](https://docs.canthus.org/technical-docs/data-privacy.md): Encryption-at-rest, key management, and the delete-all-data flow. - [Data Schema](https://docs.canthus.org/technical-docs/data-schema.md): Persistence technology decision, database schema, and event log. - [Design system](https://docs.canthus.org/technical-docs/design-system.md) - [Error Taxonomy](https://docs.canthus.org/technical-docs/error-taxonomy.md): Error categories, user-safe messaging rules, and logging redaction policy. - [Evidence Registry](https://docs.canthus.org/technical-docs/evidence-registry.md): Feature-to-claim mapping with citations and evidence strength ratings. - [App Architecture](https://docs.canthus.org/technical-docs/flutter/app-architecture.md): Deep-dive architecture guide for layers, dependency rules, data flow, and why the app is structured this way. - [Feature Flags](https://docs.canthus.org/technical-docs/flutter/feature-flags.md): How experimental features are gated without compromising mana engine determinism. - [Conventions & State Management](https://docs.canthus.org/technical-docs/flutter/state-management.md) - [Insights: Harm Rules](https://docs.canthus.org/technical-docs/insights-harm-rules.md): Allowed insight types, explicitly banned patterns, and phrasing rules for non-harmful analytics. - [Cost suggestion evaluation](https://docs.canthus.org/technical-docs/mana/cost-suggestion-evaluation.md): Gold dataset, metrics, and reproducible harness for measuring the quality of cost suggestions. - [Cost suggestion pipeline](https://docs.canthus.org/technical-docs/mana/cost-suggestion-pipeline.md): How Canthus suggests a relative cost when you add a task: candidate generation, ranking, thresholds, fallbacks, and safety framing. - [Data Model](https://docs.canthus.org/technical-docs/mana/data-model.md): Schema-level view of the mana engine: key tables, fields, runtime computation boundaries, and storage guarantees. - [Design Principles and User Contract](https://docs.canthus.org/technical-docs/mana/design-principles-and-user-contract.md): Product and trust principles behind mana framing, visibility rules, transparency language, and behavior constraints. - [Detection Systems](https://docs.canthus.org/technical-docs/mana/detection-systems.md): How the mana engine detects PEM, regime shifts, cumulative load risk, and persistent under-rating patterns. - [Example Scenarios](https://docs.canthus.org/technical-docs/mana/example-scenarios.md): Worked scenarios showing how costs, pool, confidence, and surfacing behavior change across user states and events. - [Execution Flows](https://docs.canthus.org/technical-docs/mana/execution-flows.md): Concrete runtime flows for startup, task completion, check-ins, and replay-driven mana recomputation. - [Onboarding](https://docs.canthus.org/technical-docs/mana/onboarding.md): How check-ins, initial calibration, and cold start confidence establish a safe mana model in the first days. - [Settings](https://docs.canthus.org/technical-docs/mana/settings.md): App settings that control mana behavior, task surfacing, safety defaults, and user-level preferences. - [The System](https://docs.canthus.org/technical-docs/mana/system.md): How Canthus calculates daily mana, costs tasks, surfaces what is achievable, and keeps calibration trustworthy over time. - [Task Costing and Budget](https://docs.canthus.org/technical-docs/mana/task-costing-and-budget.md): How mana cost, axis factor, personal coefficient, and pool confidence interact without circular double-counting. - [Temporal Tasks and Surfacing](https://docs.canthus.org/technical-docs/mana/temporal-tasks-and-surfacing.md): Detailed rules for deadline and scheduled tasks, recurrence behavior, horizon windows, and pre-warning logic. - [Versioning, Migration and Rollback](https://docs.canthus.org/technical-docs/mana/versioning-migration-rollback.md): Algorithm governance for mana: explicit versions, deterministic migration rules, rollback safety, and trust-protection policy. - [Research Export Mode](https://docs.canthus.org/technical-docs/research-export-mode.md): Optional opt-in mode for exporting anonymised data for personal research or clinician sharing. ## OpenAPI Specs - [openapi](https://docs.canthus.org/marketing/openapi.json) ## Optional - [Blog](https://canthus.org/blog) - [GitHub](https://github.com/canthusapp)