Clarify Notarius compatibility requirements

This commit is contained in:
2026-09-16 18:48:23 +00:00
parent 13b83d7ee2
commit 9a1609435e
2 changed files with 11 additions and 4 deletions

View File

@@ -25,9 +25,12 @@ duplicate the complete schemas.
When `pipeline.notarius.enabled` is true, Narratio resolves the executable, When `pipeline.notarius.enabled` is true, Narratio resolves the executable,
configuration path, input path, output directory, and working directory to configuration path, input path, output directory, and working directory to
absolute paths. Narratio requires the Notarius v0.7.0 CLI contract when absolute paths. Configured references require support for the `--reference`
references are configured and invokes each binding as a separate argument contract introduced in Notarius v0.6.0. Cache controls require support for the
before `--json`: selected `--resume` and `--chunk_cache` flags. Notarius v0.7.0 is the tested
cache integration baseline, not an unconditional minimum version; Narratio
does not impose a runtime version gate. Each reference binding is a separate
argument before `--json`:
```text ```text
notarius run <pipeline_id> --config <config_path> --input <trimmed_json> --output-dir <staging_dir> [--resume] [--chunk_cache <mode>] [--reference <selector>=<verified_snapshot_path>]... --json notarius run <pipeline_id> --config <config_path> --input <trimmed_json> --output-dir <staging_dir> [--resume] [--chunk_cache <mode>] [--reference <selector>=<verified_snapshot_path>]... --json

View File

@@ -1,6 +1,6 @@
# Notarius Cache Reuse Review Remediation # Notarius Cache Reuse Review Remediation
Status: Open Status: Complete
Review scope: commits `5086596` through `a0312ed`, compared with the accepted Review scope: commits `5086596` through `a0312ed`, compared with the accepted
cache roadmap and implementation plan. The core cache integration works, cache roadmap and implementation plan. The core cache integration works,
@@ -55,6 +55,10 @@ Required change:
## 2. P3 — Remove the Accidental Reference-Version Requirement ## 2. P3 — Remove the Accidental Reference-Version Requirement
Status: Complete. The integration contract now distinguishes the v0.6.0
reference capability from selected cache flags and the tested v0.7.0 baseline,
without introducing a runtime gate.
Location: `docs/integrations/notarius.md`, Invocation section, line 28. Location: `docs/integrations/notarius.md`, Invocation section, line 28.
The documentation now says Narratio requires the Notarius v0.7.0 CLI contract The documentation now says Narratio requires the Notarius v0.7.0 CLI contract