Document testing endpoint policy and mark version as 0.1.0-dev

- Updates AGENTS.md to clarify that production must keep invoice data

  on the same host as the model runtime, while shared LAN endpoints

  are acceptable for integration testing and staging.

- Bumps pyproject.toml version to 0.1.0-dev and adds development status

  classifiers.

- Adds CHANGELOG.md with Unreleased and 0.1.0 entries.
This commit is contained in:
2026-08-21 17:03:03 +02:00
parent da37e91c86
commit 73b3032069
3 changed files with 49 additions and 2 deletions
+1 -1
View File
@@ -150,7 +150,7 @@ Input File
- An Odoo XML file (unless blocked by low confidence).
- A sidecar JSON file with metadata, timings, and confidence.
3. If review confidence is below the configured threshold, mark the invoice for human review and do not generate final XML (or generate a draft with a warning flag).
4. Never send invoice data outside the local model endpoints.
4. Never send invoice data outside the local model endpoints. For production, "local" means a model endpoint reachable on the same host or within a trusted, on-premise runtime. A shared LAN endpoint (e.g. a dedicated Ollama server on the local network) is acceptable for integration testing and staging, but production deployments should keep invoice data on the same host as the model runtime unless explicitly approved.
## Review Stage Rules