Put the reports, and the limits, on the README and the landing - #47
Merged
Conversation
Two releases of work had not reached either. The landing still said the MCP server has seven tools; it has twelve, and the five it never listed include the walkthrough, which was the headline of 0.15.0. Both gain a section on reports, and it is deliberately the opposite pitch to everything around it. Every other section claims we found something the reader could not see. This one says the reports are not in the repository at all -- users design them at run time and they are stored as database rows -- and that saying so is the feature. Three sentences rather than one: the list is all of them, the list is a lower bound, or the number is unknown rather than zero. The third is the common case and the one where a confident tool does real damage, so AGENTS.md's own wording is quoted rather than paraphrased. The catalog-version caveat is named in the same section, because it is the same rule applied somewhere else. Checked in a browser rather than by reading the markup. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01W45tzJFX3NoSrk7svtQeKT
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two releases of work had not reached the README or the landing page. Both now carry it, and one stale claim is fixed.
The stale claim
The landing said the MCP server has seven tools. It has twelve, and the five it never listed include
xaf_walkthrough— the headline of 0.15.0. Now six cards covering all twelve.The new section, and why it argues the opposite way
Every other section on that page claims we found something the reader could not see. This one says the reports are not in the repository at all:
Reports V2 lets users design reports at run time, and those are stored as rows in a database. No tool that reads a repository can see them, this one included. An application with forty reports and none in its source is not unusual — it is what a reporting setup looks like when people actually use it.
So the answer has three shapes rather than one:
ReportsModuleV2The third is the common case and the one where a confident tool does real damage, so the landing quotes
AGENTS.md's own wording rather than paraphrasing it — including the instruction that matters most:The catalog-version caveat is named in the same section, because it is the same rule applied somewhere else: if the catalog on your machine describes 26.1 and the application declares 23.2, every framework answer says so, with both numbers.
The section closes on the claim the whole thing rests on:
Also
Reportsentry in the landing nav, between Screens and Output — placed there because the screens section already ends on "what it refuses to claim", and this continues that thought rather than starting a new one.Checked, not assumed
Served the page and read it in a browser rather than reading the markup: the new section, its four cards, the quote block, and the rebuilt MCP grid. Nothing is left unclosed and no new CSS was introduced — every class already existed on the page. 457 tests still pass.
🤖 Generated with Claude Code
https://claude.ai/code/session_01W45tzJFX3NoSrk7svtQeKT