Exclude external paths from analysis fingerprints
This commit is contained in:
@@ -67,11 +67,10 @@ Supported source families:
|
||||
JSON payload and no map serialization. Configured artifacts are fingerprinted
|
||||
in deterministic dependency order.
|
||||
- fingerprints the normalized artifact key, prompt and profile identifiers,
|
||||
normalized Scriptorium executable and config logical identities, effective
|
||||
render-debug behavior, session-relative output identity, sorted dependency
|
||||
keys, ordered input declarations and semantic identities, validated current
|
||||
dependency-output identities, and sorted effective Scriptorium variables
|
||||
(including Narratio's sticky session variable).
|
||||
effective render-debug behavior, session-relative output identity, sorted
|
||||
dependency keys, ordered input declarations and semantic identities,
|
||||
validated current dependency-output identities, and sorted effective
|
||||
Scriptorium variables (including Narratio's sticky session variable).
|
||||
- provides read-only reconciliation that classifies each configured record as
|
||||
current, stale, missing, failed, legacy, or otherwise non-resumable, and
|
||||
separately identifies manifest records removed from current configuration.
|
||||
@@ -155,7 +154,7 @@ Supported source families:
|
||||
- input-identity resolution is read-only: it does not invoke adapters,
|
||||
materialize outputs, update status, or create run records.
|
||||
- fingerprints exclude timeouts, retries, timestamps, producer and Narratio run
|
||||
IDs, absolute executable/config/workspace roots, diagnostic locations, and
|
||||
IDs, executable and config paths, workspace roots, diagnostic locations, and
|
||||
executable or private transitive configuration contents. A change that is
|
||||
visible only inside Scriptorium—such as a file privately loaded by its config
|
||||
path—requires an explicit forced regeneration.
|
||||
|
||||
Reference in New Issue
Block a user