Run artifact

workspace/targets/commonmark/blueprint/FEATURE-INLINE-CODE-BREAKS.md

FEATURE: Inline Code Spans and Line Breaks

FieldValue
Version20260812 V1
DescriptionDefines CommonMark code span normalization and hard and soft line break parsing.
Depends OnFEATURE-BLOCK-LISTS.md
Providescode span parser, hard break parser, soft break parser
Consumesblock parser

Programmatic Acceptance

Requires: executable=python3; scope=test

=== AC code-spans ===
Intent: The implementation passes code span delimiter, matching, normalization, and precedence examples.
Suite: scoped

import subprocess import sys

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

=== AC line-breaks ===
Intent: The implementation passes hard-break, soft-break, trailing-space, and break-context examples.
Suite: scoped

import subprocess import sys

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

User Acceptance

Guardrails