Safety and Confirmation Model
Genie is designed to help inside FileMaker without hiding when a task is high impact.
The short version
Section titled “The short version”- ASK is read-only.
- CODE is review-first and can surface preview and apply actions when Genie has enough context.
- QUERY is read-oriented output.
- DATA is explicitly confirmed and should be treated as high impact.
- Local MCP Bridge is read-only for external clients.
What Genie does not do silently
Section titled “What Genie does not do silently”Genie does not silently change your FileMaker solution from a conversational question.
Instead, the product separates:
- explanation and planning
- generated output
- review steps
- explicit apply or confirmation actions
What review looks like in CODE
Section titled “What review looks like in CODE”When Genie can produce a usable CODE result, you typically see:
- Preview Code to inspect the result first
- Apply Code only after Genie has a normalized artifact ready for apply
If Genie is not confident enough for that path, it can return warnings or a review-first draft instead.
What confirmation looks like in DATA
Section titled “What confirmation looks like in DATA”DATA is reserved for confirmed data and schema work.
Expect:
- an upfront warning when entering the mode
- explicit confirmation before execution
- stronger confirmation for broader or destructive changes
If you are unsure whether a task belongs in DATA, stop and ask in ASK Mode first.
Activation and lock state
Section titled “Activation and lock state”Activation is separate from provider configuration and is authoritative for UI access.
If Genie is locked:
- the recovery path is Manage Activation
- the main interactive surface stays disabled until activation or trial state allows access again
Context is part of the safety model
Section titled “Context is part of the safety model”Capture is not cosmetic. It tells Genie what it should reason about.
- Add Selection is best for the current script or selected rows.
- Add Scripts is best for multi-script work.
- Metadata Explorer helps ground names, tables, fields, layouts, and custom functions.
Better context usually means fewer clarifications and fewer review-only responses.
When Genie asks you to slow down
Section titled “When Genie asks you to slow down”Warnings, assumptions, and draft-only results usually mean:
- the request needs clarification
- the context is missing or stale
- the task crosses a boundary where Genie should not guess
When that happens, refine the target, capture the right context, or switch back to ASK before retrying.