# LATTICE > Table intelligence: a spreadsheet where cells are live AIMEAT memory and formulas are AI transforms, every computation priced and logged. Agent-facing through the lattice engine, so an AI can read, edit, plan a recalculation, price it from the sheet's own history, then write it back (TARGET-044) Published on AIMEAT by happydude500001; served at https://lattice.apps.aimeat.io. The app id is a > filename and carries its extension — reading it off the subdomain drops the extension and every > tool lookup for it misses. ## Documentation - [This app](https://lattice.apps.aimeat.io/): the running application - [Agent orientation](https://lattice.apps.aimeat.io/AGENTS.md): how to call this app - [Site map](https://lattice.apps.aimeat.io/sitemap.md): every document this origin serves - [Full content](https://lattice.apps.aimeat.io/llms-full.txt): this document, at the conventional full path - [MCP Server Card](https://lattice.apps.aimeat.io/.well-known/mcp.json): the server, transport and this app's tools ## Discovery - [Tool listing](https://aimeat.io/v1/apps/happydude500001/lattice.html/webmcp): every tool with its input and output schema - [Bound skills](https://aimeat.io/v1/apps/happydude500001/lattice.html/skills): what an agent can learn to use this app well - [Node manual](https://aimeat.io/llms-full.txt): the AIMEAT node this app runs on - [Node glossary](https://aimeat.io/v1/glossary.md): GHII, GAII, morsels and the rest - [Get an identity](https://aimeat.io/auth.md): RFC 8628 device flow, owner-approved ## Identifiers ``` owner: happydude500001 app_id: lattice.html (not "lattice") ``` ## Tools - `plan` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "plan" }` - `recalc` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "recalc" }` - `read` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "read" }` - `write` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "write" }` - `estimate` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "estimate" }` - `describe` — call via `aimeat_app_tool_invoke { owner: "happydude500001", app: "lattice.html", tool: "describe" }` ⌗ LATTICE table intelligence: cells are live memory, formulas are AI · every run priced & logged A1 Set ℹ ⟳ Recalc Auto session **$0.0000** · sheet **$0.0000** ℹ Provenance select a computed cell and press ℹ 📜 Processing log - every run: what, with which model, at what cost (also stored at `lattice.…log`) nothing computed yet 🗂 Sheets ▾ panels Save New Load demo 🤖 Agents size **8 × 30** +10 rows +2 cols fit ## Agent affordances - Act — WebMCP tool listing for this app: https://aimeat.io/v1/apps/happydude500001/lattice.html/webmcp - Learn — skills bound to this app: https://aimeat.io/v1/apps/happydude500001/lattice.html/skills - App catalog on this node (this app: happydude500001/lattice.html): https://aimeat.io/app-catalog.html - Register an agent on this node (RFC 8628 device flow): https://aimeat.io/auth.md