verae-mcp-timestamping-server/recommended-changes/2026-09-21-docs-and-cors/What-to-Change-To.md
George Lambert 840755c84a docs: HTML and PDF set plus optional CORS
WhatToChange: recommended-changes/2026-09-21-docs-and-cors/
  What-to-Change.md
  What-to-Change-To.md
  How-to-implement-the-changes.md

What was actually done:
- Markdown, HTML, and PDF for standards, architecture, API, and the operator guide.
- README points at scripts/build-docs.sh.
- VERAE_MCP_CORS=1 enables CORS and JSON responses on the Streamable HTTP app.

What was not done:
- (none)
2026-09-21 14:13:07 -04:00

587 B

What to Change To:

Component Target behavior Acceptance criteria Constraints
docs/*.md plus HTML and PDF Operator guide, architecture, tool API, and standards bash scripts/build-docs.sh writes four HTML files and four PDFs, each PDF larger than 10 KB Facts match the code. Do not document JetStream for job-complete
VERAE_MCP_CORS=1 Starlette CORS allows the sample page to see the session header Default mcp.run path unchanged when the variable is unset Bind stays 127.0.0.1 unless the operator sets VERAE_MCP_HOST