Phase 4: Write-action safety & guardrails #22

Closed
opened 2026-06-27 16:58:28 +00:00 by Latte · 0 comments
Owner

Part of #15. Must land before any write tool ships. Now that familiar can modify the account, write tools need guardrails.

  • Clear separation: write tools are distinctly named and documented as mutating
  • Confirmation / dry-run mode for write actions (preview before execute)
  • Per-character + global "writes enabled" toggle (default: off)
  • Audit log of every write action (who, what, when)
  • No bulk/destructive shortcuts without explicit intent

Blocks: mail send (#), contacts write (#), fittings write (#), fleet write (#), UI waypoint (#), PI manage (#).

Part of #15. **Must land before any write tool ships.** Now that familiar can modify the account, write tools need guardrails. - [ ] Clear separation: write tools are distinctly named and documented as mutating - [ ] Confirmation / dry-run mode for write actions (preview before execute) - [ ] Per-character + global "writes enabled" toggle (default: off) - [ ] Audit log of every write action (who, what, when) - [ ] No bulk/destructive shortcuts without explicit intent Blocks: mail send (#), contacts write (#), fittings write (#), fleet write (#), UI waypoint (#), PI manage (#).
Latte closed this issue 2026-06-27 17:39:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Hiddenden/familiar#22