docs(draft): correct stale "backup schedules not exposed by the API" claim (#72) #80
No reviewers
Labels
No labels
blocked
blocker:ci-red
blocker:conflict
blocker:drill-pending
blocker:unrequested
bug
claimed
documentation
enhancement
epic
merge-next
needs-triage
ready
release
scope:apply
scope:capture
scope:coolify-api
scope:fleet
scope:manifest
scope:secrets
stale
state:addressing
state:bots-reviewing
state:building
state:needs-human
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: heavy-duty/cast#80
Loading…
Reference in a new issue
No description provided.
Delete branch "docs/draft-backup-api-honesty"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #72 (the stale-text action item).
draft.tsstill tells the operator, in three places, that a database's backup schedule "is not exposed by Coolify's API" and is "create-time-only in cast":backupuncaptured flag (draft.ts:594),NO_API_COVERAGEtable row.#51 disproved both.
GET /databases/{uuid}/backupsanswers, anddiffandapplynow read and write the schedule. The audit calls this the #51 failure mode repeating — a defect filed as a limitation does not get fixed.docs/semantics.mdwas already corrected when #51 landed (it explicitly notes "this line used to say … and #51 disproved"); this PR brings draft.ts's three copies in line.What is still true, now said accurately: the draft path (
inventory --emit-draft) does not yet read/backups, so nobackup:block is captured and a rebuild from a draft still has no backups until the operator declares one — not because the API cannot express it.Text-only, no behavior change.
npm run checkclean · tests pass.🤖 Generated with Claude Code