Citadail is experimental software for local development, demos, research workflow simulation, and paper-portfolio experimentation.
The active branch is the only supported development target.
Please do not open a public issue for security-sensitive reports.
Use GitHub's private vulnerability reporting flow if enabled, or contact the maintainers privately with:
- a concise description;
- affected files or routes;
- reproduction steps;
- potential impact;
- suggested mitigation, if known.
Never commit real values for:
GEMINI_API_KEYDEDALUS_API_KEYPHOTON_PROJECT_SECRETPERPLEXITY_API_KEYFINNHUB_API_KEY- any other private key or token
Secrets belong in local .env.local files or deployment secret stores.
Security fixes must preserve Citadail's safety boundaries:
- no brokerage integration;
- no live order routing;
- no real capital movement;
- paper positions only;
- server-only runtime secrets;
- allowlisted remote runtime commands.