Asking about Structure
Two different questions get two different answers: what Structure is and how it works, and what your own company says.
About Structure itself
This guide and structure --help are the answer. Both are in the tree you
installed from: the guide is plain markdown under docs/guide/, so you can read
it straight through, search it, or point the coding agent you already use at it
and ask away. What you read there matches the version you're running, because
it came from the same checkout.
The guide describes only what this tree carries. A page that sends you to something you can't find is a bug, and we want the issue.
About your company: structure ask
structure ask "who owns the release runbook?"
ask answers from your company's own documents and shows what it stood on:
the answer, then the sources it was given to read, each tagged by authority.
Canon speaks for the company, memory is the record and never steers,
and work is working material. The block is plain text, ready to paste.
Inside the room the same question is ask "<question>" at the command line.
When there's no model connected
ask doesn't break and it doesn't bluff. It says which kind of nothing it
found (nothing set up to answer, or something set up that didn't answer) and
shows you the ranked search results for your question, labelled as search
results and never as an answer. Connecting a model turns the same question into
an answer. See Agents and models for how.
How to read an answer
- The sources line names what the runner was handed. A document the answer claims to have drawn on that it was never given is marked as not among them, rather than dropped or trusted.
- A runner that can open files by itself is named as one, so the list of what it was handed is never read as everything it looked at.
- Believe the labels over the prose. An answer without sources is never dressed up as a cited one.
What it won't do
Change your company. Asking reads your documents and returns prose; a change still goes through a proposal, the same as every other change.