Metadata Explorer
Metadata Explorer defines the schema context Genie uses for generation and analysis.

Global actions
Section titled “Global actions”| Label | Description |
|---|---|
| Expand | Toggle normal/expanded panel width. |
| Refresh | Pull latest schema from FileMaker. |
| Clear | Remove all selections. |
| Preview | Open selected metadata JSON in Viewer. |
| Close | Close the Metadata Explorer panel. |
Panel resizing and active table
Section titled “Panel resizing and active table”- You can drag the explorer edge to resize the panel.
- In Tables, one table can be marked as the active focus.
- When a table is active, the Fields section emphasizes fields from that table.
- This helps narrow prompts and reduce field ambiguity.
Schema sections
Section titled “Schema sections”- Tables
- Fields
- Layouts
- Scripts
- Custom Functions
Each section supports:
- Search
All/Nonebulk actions- Per-item checkbox selection
Metadata preview
Section titled “Metadata preview”Use Preview to verify exactly what will be sent as schema context.

Custom Function import
Section titled “Custom Function import”Import custom functions so Genie can reason with your real function definitions.
Why import helps
Section titled “Why import helps”- Better parameter and return-value usage.
- Fewer placeholder calculations.
- Better reuse of existing logic.
Import workflow
Section titled “Import workflow”- Click Import in Custom Functions.
- Follow the dialog instructions in FileMaker.
- Select functions (
Cmd+Aor manual selection). - Return to Genie and confirm import.

Custom Functions are saved per project. Re-importing updates existing imported functions and keeps the project copy in sync.
See: Project Rules