Forward-Only Processing
Kind: constraint
Layer: Execution Core
Aliases: No Backtracking Requirement
Record: architecture:forward-only-processing
Severity: contextual
Scope: stream, parser, iterator
Canonical: Ontology
A rule or precondition that a stream is read once in order, keeping only rolling state, so no decision ever needs to revisit earlier input.
Listed in Architecture principles, after Sequential Access and before Dataflow Architecture.
Reinforces
Enables
In tension with
Tensions
- Forward-Only Processing / Complex Grammar/Global State
- Forward-Only Processing / Backtracking Algorithm