Run artifact

workspace/targets/toml/evidence/block-7.md

Evidence: Block 7 ยท Service (block-7)

Stories built

Missing context

Stacked context

Build directory changes

Pre-build acceptance observation

intent: The implementation passes the authoritative valid TOML comment conformance slice. return code: 1 stdout: FAIL valid/comment/tricky line 16: invalid string: invalid syntax

Exit 1

input sent to parser-cmd (PID 786718): 1 โ”‚ [section]#attached comment 2 โ”‚ #[notsection] 3 โ”‚ one = "11"#cmt 4 โ”‚ two = "22#" 5 โ”‚ three = '#' 6 โ”‚ 7 โ”‚ four = """# no comment 8 โ”‚ # nor this 9 โ”‚ #also not comment"""#is_comment 10 โ”‚ 11 โ”‚ five = 5.5#66 12 โ”‚ six = 6#7 13 โ”‚ 8 = "eight" 14 โ”‚ #nine = 99 15 โ”‚ ten = 10e2#1 16 โ”‚ eleven = 1.11e1#23 17 โ”‚ 18 โ”‚ ["hash#tag"] 19 โ”‚ "#!" = "hash bang" 20 โ”‚ arr3 = [ "#", '#', """###""" ] 21 โ”‚ arr4 = [ 1,# 9, 9, 22 โ”‚ 2#,9 23 โ”‚ ,#9 24 โ”‚ 3#] 25 โ”‚ ,4] 26 โ”‚ arr5 = [[[[#["#"], 27 โ”‚ ["#"]]]]#] 28 โ”‚ ] 29 โ”‚ tbl1 = { "#" = '}#'}#}}

output from parser-cmd (PID 786718) (stderr): 1 โ”‚ line 16: invalid string: invalid syntax 2 โ”‚ 3 โ”‚ Exit 1

want: <empty>

toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 877 valid tests: 6 passed, 1 failed encoder tests: no encoder command given invalid tests: 0 passed, 0 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

Traceback (most recent call last): File "lexical-whitespace-comments-valid.py", line 13, in <module> assert result.returncode == 0 ^^^^^^^^^^^^^^^^^^^^^^ AssertionError

intent: The implementation rejects prohibited control characters in the authoritative suite. return code: 1 stdout: FAIL invalid/control/bare-cr Expected an error, but no error was reported.

input sent to parser-cmd (PID 787081): 1 โ”‚ # The following line contains a single carriage return control character 2 โ”‚

output from parser-cmd (PID 787081) (stdout): 1 โ”‚ {}

want: Exit code 1

FAIL invalid/control/comment-cr Expected an error, but no error was reported.

input sent to parser-cmd (PID 787078): 1 โ”‚ comment-cr = "Carriage return in comment" # a=1

output from parser-cmd (PID 787078) (stdout): 1 โ”‚ { 2 โ”‚ "comment-cr": {"type": "string", "value": "Carriage return in comment"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/comment-del Expected an error, but no error was reported.

input sent to parser-cmd (PID 787054): 1 โ”‚ comment-del = "0x7f" # 

output from parser-cmd (PID 787054) (stdout): 1 โ”‚ { 2 โ”‚ "comment-del": {"type": "string", "value": "0x7f"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/comment-ff Expected an error, but no error was reported.

input sent to parser-cmd (PID 786953): 1 โ”‚ comment-ff = "0x7f" #

output from parser-cmd (PID 786953) (stdout): 1 โ”‚ { 2 โ”‚ "comment-ff": {"type": "string", "value": "0x7f"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/comment-lf Expected an error, but no error was reported.

input sent to parser-cmd (PID 786945): 1 โ”‚ comment-lf = "ctrl-P" # 

output from parser-cmd (PID 786945) (stdout): 1 โ”‚ { 2 โ”‚ "comment-lf": {"type": "string", "value": "ctrl-P"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/comment-null Expected an error, but no error was reported.

input sent to parser-cmd (PID 786955): 1 โ”‚ comment-null = "null" #

output from parser-cmd (PID 786955) (stdout): 1 โ”‚ { 2 โ”‚ "comment-null": {"type": "string", "value": "null"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/comment-us Expected an error, but no error was reported.

input sent to parser-cmd (PID 786962): 1 โ”‚ comment-us = "ctrl-_" #

output from parser-cmd (PID 786962) (stdout): 1 โ”‚ { 2 โ”‚ "comment-us": {"type": "string", "value": "ctrl-_"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/multi-del Expected an error, but no error was reported.

input sent to parser-cmd (PID 786958): 1 โ”‚ multi-del = """null"""

output from parser-cmd (PID 786958) (stdout): 1 โ”‚ { 2 โ”‚ "multi-del": {"type": "string", "value": "null"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/only-ff Expected an error, but no error was reported.

input sent to parser-cmd (PID 786961): 1 โ”‚

output from parser-cmd (PID 786961) (stdout): 1 โ”‚ {}

want: Exit code 1

FAIL invalid/control/only-vt Expected an error, but no error was reported.

input sent to parser-cmd (PID 786967): 1 โ”‚

output from parser-cmd (PID 786967) (stdout): 1 โ”‚ {}

want: Exit code 1

FAIL invalid/control/rawmulti-del Expected an error, but no error was reported.

input sent to parser-cmd (PID 787080): 1 โ”‚ rawmulti-del = '''null'''

output from parser-cmd (PID 787080) (stdout): 1 โ”‚ { 2 โ”‚ "rawmulti-del": {"type": "string", "value": "null"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/rawstring-del Expected an error, but no error was reported.

input sent to parser-cmd (PID 786964): 1 โ”‚ rawstring-del = 'null'

output from parser-cmd (PID 786964) (stdout): 1 โ”‚ { 2 โ”‚ "rawstring-del": {"type": "string", "value": "null"} 3 โ”‚ }

want: Exit code 1

FAIL invalid/control/string-del Expected an error, but no error was reported.

input sent to parser-cmd (PID 787072): 1 โ”‚ string-del = "null"

output from parser-cmd (PID 787072) (stdout): 1 โ”‚ { 2 โ”‚ "string-del": {"type": "string", "value": "null"} 3 โ”‚ }

want: Exit code 1

toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 852 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 19 passed, 13 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

Traceback (most recent call last): File "lexical-whitespace-comments-control.py", line 13, in <module> assert result.returncode == 0 ^^^^^^^^^^^^^^^^^^^^^^ AssertionError

intent: The implementation rejects invalid encodings in the authoritative suite. return code: 1 stdout: FAIL invalid/encoding/ideographic-space Expected an error, but no error was reported.

input sent to parser-cmd (PID 787256): 1 โ”‚ # First on next line is U+3000 IDEOGRAPHIC SPACE 2 โ”‚ ใ€€foo = "bar"

output from parser-cmd (PID 787256) (stdout): 1 โ”‚ { 2 โ”‚ "foo": {"type": "string", "value": "bar"} 3 โ”‚ }

want: Exit code 1

toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 870 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 13 passed, 1 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

Traceback (most recent call last): File "lexical-whitespace-comments-encoding.py", line 13, in <module> assert result.returncode == 0 ^^^^^^^^^^^^^^^^^^^^^^ AssertionError

Post-build programmatic acceptance

intent: The implementation passes the authoritative valid TOML comment conformance slice. target interpreter: /mnt/c/Users/barlo/projects/drydock/.venv/bin/python3 provisioning: not required return code: 0 stdout: toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 877 valid tests: 7 passed, 0 failed encoder tests: no encoder command given invalid tests: 0 passed, 0 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

intent: The implementation rejects prohibited control characters in the authoritative suite. target interpreter: /mnt/c/Users/barlo/projects/drydock/.venv/bin/python3 provisioning: not required return code: 0 stdout: toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 852 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 32 passed, 0 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

intent: The implementation rejects invalid encodings in the authoritative suite. target interpreter: /mnt/c/Users/barlo/projects/drydock/.venv/bin/python3 provisioning: not required return code: 0 stdout: toml-test v2.2.0 [/mnt/c/Users/barlo/projects/drydock/uat/Toml/runs/20260814.050011/build/toml/toml-decoder] [no encoder] skipped tests: 870 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 14 passed, 0 failed stderr: harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true

Build summary

RESULT: SUCCESS

FILES CHANGED:

SUMMARY: Implemented TOML comment handling in multiline values, CRLF normalization, continuation support, UTF-8/control-character validation, TOML whitespace enforcement, and quoted-key parsing.

Acceptance slices pass: comments 7/7, controls 32/32, encoding 14/14.

BLOCKERS: