Source changed 2026-10-03 11:52:20 UTC · snapshot created 2026-10-03 11:53:41 UTC · last check 2026-10-03 13:30:20 UTC
NSTD.7:8 - Common Anti-Patterns and How to Avoid Them
Anti-pattern
What fails
Repair
Fluency as fidelity
A needed source relation is not inspected.
Compare source and output, diagnose through NSTD.6, then repair or restrict the use.
Schema compliance as source fidelity
The story satisfies a schema but changes a required source relation or constraint.
Compare and repair the changed relation directly; use NSTD.6 for narrative quality. C.34 applies to architecture-specific preservation, C.2.8 to reader-relative structural amount, and C.33 to architecture-description adequacy.
Generated permission as authority
A tool’s wording is taken to authorize a consequential action.
Establish the applicable assignment or decision authority independently of that wording.
Regeneration as improvement
Another fluent variant is treated as an improvement without a supported comparison.
Compare the candidate and previous version through NSTD.6, keeping needed relations and costs in view. Use E.22 for an unresolved comparison question and E.23 when repeated improvement is wanted.