secrets.appneural.com
SECRETS
Every API key, passcode and token of every project: encrypted, versioned, audited and synced to Cloudflare Workers.
Purpose and boundaries
Each project has its own environments and its own AES-256 data key, wrapped by a master key held only as a Worker secret. Values can be references to a secret in another project, every change keeps a version that can be revealed or restored, and Compare shows drift between environments without decrypting. Scoped service tokens read one environment over /api/v1 for CI and .dev.vars, and sync targets push changed keys to Cloudflare Workers. Every unlock, reveal, export, token read and sync is audited. The public inventory exposes only random project IDs. Per domain: secret.<domain> holds one domain's secrets only (78 of 79 domains; timeslotx.com is not connected yet).
Non-sensitive runtime configuration stays in each Worker's vars; user identity and sign-in stay in Auth.
- Priority
- P2
- Portfolio
- Identity & Security
- Capability
- Identity & Security
- Technical owner
- Not configured
- Runtime
- Cloudflare Workers / OpenNext
- Last verified
- 2026-11-08T06:19:29.984Z
Every number says what it counts
Governance evidence required
6 of 18 required controls are configured. Catalog deployment and inventory maturity remain independent until every required control is present.
secret schema v1
Where it runs
secrets.appneural.com
- Worker
- secrets-catalog
- Health
- HEALTHY
- Last deployment
- 2026-11-03T00:00:00.000Z
Confirmed infrastructure only
Technical context
Documentation
Registered relationships
Checks and verification
Review posture
GitHub · Cloudflare · DNS · catalog APIs
Drift findings
Trust record
No remediation required.
No remediation required.
No remediation required.
No remediation required.
No remediation required.
Configure or repair: Business owner exists.
Configure or repair: Product owner exists.
Configure or repair: Technical owner exists.
Configure or repair: Maintaining team exists.
Configure or repair: Documentation exists.
Configure or repair: Architecture documentation exists.
Configure or repair: Security review is current.
No remediation required.
Configure or repair: Dependencies exist.
Configure or repair: Consumers exist.
No remediation required.
Configure or repair: SLA or SLO exists.
Configure or repair: On-call exists.
Configure or repair: Release exists.
No remediation required.
Configure or repair: Infrastructure drift is clear.
No remediation required.
No remediation required.
No remediation required.
No remediation required.
No remediation required.
Configure or repair: Business owner exists.
Configure or repair: Product owner exists.
Configure or repair: Technical owner exists.
Configure or repair: Maintaining team exists.
Human-reviewed drafts
AI outputs are saved as drafts with evidence references. They never replace verified catalog fields automatically.