ADHOC-2026-10-10: operators/nextcloud retired
Founder run: entry (2 versions) deleted, operators/nextcloud/backup unchanged, one-shot token revoked and policy deleted, no value read. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 469992@bnt-lap001 Assistant-Session: e4b8e420-df0a-441d-83ae-7f19130594d9
This commit is contained in:
parent
b3d3297b3d
commit
6a394c86de
2 changed files with 61 additions and 3 deletions
52
docs/evidence/2026-10-10-operators-nextcloud-retire.json
Normal file
52
docs/evidence/2026-10-10-operators-nextcloud-retire.json
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
{
|
||||
"actor": "founder",
|
||||
"date": "2026-10-10",
|
||||
"decision": "founder 2026-10-10: operators/nextcloud is a deprecated credential",
|
||||
"note": "Receipts copied verbatim (no values). A repeated dry-run with an existing receipt path was refused before any action.",
|
||||
"receipts": {
|
||||
"dry_run": {
|
||||
"entry": "operators/nextcloud",
|
||||
"entry_before": {
|
||||
"current_version": 2,
|
||||
"versions": 2
|
||||
},
|
||||
"exit_code": 0,
|
||||
"mode": "dry-run",
|
||||
"outcome": "dry_run_would_retire",
|
||||
"policy_deleted": true,
|
||||
"schema": "platform.operators-entry-retire.v1",
|
||||
"sibling": "operators/nextcloud/backup",
|
||||
"sibling_before": {
|
||||
"current_version": 2,
|
||||
"versions": 2
|
||||
},
|
||||
"token_revoked": true,
|
||||
"value_reads": 0
|
||||
},
|
||||
"retire": {
|
||||
"entry": "operators/nextcloud",
|
||||
"entry_before": {
|
||||
"current_version": 2,
|
||||
"versions": 2
|
||||
},
|
||||
"entry_deleted": true,
|
||||
"exit_code": 0,
|
||||
"mode": "retire",
|
||||
"outcome": "retired",
|
||||
"policy_deleted": true,
|
||||
"schema": "platform.operators-entry-retire.v1",
|
||||
"sibling": "operators/nextcloud/backup",
|
||||
"sibling_after": {
|
||||
"current_version": 2,
|
||||
"versions": 2
|
||||
},
|
||||
"sibling_before": {
|
||||
"current_version": 2,
|
||||
"versions": 2
|
||||
},
|
||||
"token_revoked": true,
|
||||
"value_reads": 0
|
||||
}
|
||||
},
|
||||
"schema": "platform.evidence.operators-nextcloud-retire.v1"
|
||||
}
|
||||
|
|
@ -4,7 +4,7 @@ type: workplan
|
|||
title: "Retire the deprecated operators/nextcloud credential"
|
||||
domain: financials
|
||||
repo: railiance-platform
|
||||
status: active
|
||||
status: finished
|
||||
owner: claude-code
|
||||
topic_slug: railiance
|
||||
created: "2026-10-10"
|
||||
|
|
@ -18,8 +18,7 @@ state_hub_workstream_id: "2d2c3bd2-d05b-5adc-9559-4d6bb360b751"
|
|||
|
||||
```task
|
||||
id: RPF-WP-ADHOC-2026-10-10-T01
|
||||
status: wait
|
||||
needs_human: true
|
||||
status: done
|
||||
priority: low
|
||||
state_hub_task_id: "d7b91134-13cf-55b8-9291-14efca9465d6"
|
||||
```
|
||||
|
|
@ -53,3 +52,10 @@ cat ~/operators-nextcloud-retire.json
|
|||
**Done when:** the receipt says `retired`, with `sibling_after` equal to
|
||||
`sibling_before`, `token_revoked` and `policy_deleted` true; and ops-mason drops
|
||||
`operators/nextcloud` from its custody descriptions.
|
||||
|
||||
2026-10-10 done: the founder ran the dry run and then the retirement. Outcome
|
||||
`retired`: `operators/nextcloud` (2 versions) was deleted, and
|
||||
`operators/nextcloud/backup` is unchanged (v2, 2 versions). The token was
|
||||
revoked and the one-shot policy deleted; no value was read. Evidence:
|
||||
`docs/evidence/2026-10-10-operators-nextcloud-retire.json`. ops-mason was told
|
||||
to drop the entry from its custody descriptions.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue