Run artifact

workspace/targets/commonmark/blueprint/FEATURE-INLINE-ESCAPES.md

FEATURE: Inline Escapes and Character References

FieldValue
Version20260812 V1
DescriptionDefines CommonMark punctuation escapes and named and numeric character references.
Depends OnFEATURE-BLOCK-LISTS.md
Providesescape parser, character reference parser
Consumesblock parser

Programmatic Acceptance

Requires: executable=python3; scope=test

=== AC inline-escapes ===
Intent: The implementation passes punctuation escape and escape-context conformance examples.
Suite: scoped

import subprocess import sys

result = subprocess.run( [sys.executable, "spec_tests.py", "--spec", "spec.txt", "--program", "./program", "--pattern", r"^(Backslash escapes)$"], capture_output=True, text=True, ) print(result.stdout) print(result.stderr, file=sys.stderr) assert result.returncode == 0 === END AC inline-escapes ===

=== AC character-references ===
Intent: The implementation passes named, decimal, hexadecimal, invalid, and contextual character-reference examples.
Suite: scoped

import subprocess import sys

result = subprocess.run( [sys.executable, "spec_tests.py", "--spec", "spec.txt", "--program", "./program", "--pattern", r"^(Entity and numeric character references)$"], capture_output=True, text=True, ) print(result.stdout) print(result.stderr, file=sys.stderr) assert result.returncode == 0 === END AC character-references ===

User Acceptance

Guardrails