Run artifact

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

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

Stories built

Missing context

Stacked context

Build directory changes

Pre-build acceptance observation

intent: The implementation passes the authoritative valid TOML key conformance slice. return code: 1 stdout: FAIL valid/key/escapes line 1: newline in key

Exit 1

input sent to parser-cmd (PID 800855): 1 โ”‚ "\n" = "newline" 2 โ”‚ "\b" = "bell" 3 โ”‚ "\u00c0" = "latin capital letter A with grave" 4 โ”‚ "\"" = "just a quote" 5 โ”‚ 6 โ”‚ ["backsp\b\b"] 7 โ”‚ 8 โ”‚ ["\"quoted\""] 9 โ”‚ quote = true 10 โ”‚ 11 โ”‚ ["a.b"."\u00c0"]

output from parser-cmd (PID 800855) (stderr): 1 โ”‚ line 1: newline in key 2 โ”‚ 3 โ”‚ Exit 1

want: <empty>

FAIL valid/key/space line 4: newline in key

Exit 1

input sent to parser-cmd (PID 800795): 1 โ”‚ # Keep whitespace inside quotes keys at all positions. 2 โ”‚ "a b" = 1 3 โ”‚ " c d " = 2 4 โ”‚ " much whitespace \n \r\n " = 3 5 โ”‚ 6 โ”‚ [ " tbl " ] 7 โ”‚ "\ttab\ttab\t" = "tab"

output from parser-cmd (PID 800795) (stderr): 1 โ”‚ line 4: newline in key 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: 856 valid tests: 26 passed, 2 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 "key-forms-valid.py", line 13, in <module> assert result.returncode == 0 ^^^^^^^^^^^^^^^^^^^^^^ AssertionError

intent: The implementation rejects malformed key forms in the authoritative suite. 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: 823 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 61 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 passes the authoritative valid TOML array conformance slice. 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: 863 valid tests: 21 passed, 0 failed encoder tests: no encoder command given invalid tests: 0 passed, 0 failed

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 every invalid TOML array case in the authoritative suite. return code: 1 stdout: FAIL invalid/array/extending-table Expected an error, but no error was reported.

input sent to parser-cmd (PID 801825): 1 โ”‚ a = [{ b = 1 }] 2 โ”‚ 3 โ”‚ # Cannot extend tables within static arrays 4 โ”‚ # https://github.com/toml-lang/toml/issues/908 5 โ”‚ [a.c] 6 โ”‚ foo = 1

output from parser-cmd (PID 801825) (stdout): 1 โ”‚ { 2 โ”‚ "a": [{ 3 โ”‚ "b": {"type": "integer", "value": "1"}, 4 โ”‚ "c": { 5 โ”‚ "foo": {"type": "integer", "value": "1"} 6 โ”‚ } 7 โ”‚ }] 8 โ”‚ }

want: Exit code 1

FAIL invalid/array/tables-01 Expected an error, but no error was reported.

input sent to parser-cmd (PID 801832): 1 โ”‚ # INVALID TOML DOC 2 โ”‚ fruit = [] 3 โ”‚ 4 โ”‚ [[fruit]] # Not allowed

output from parser-cmd (PID 801832) (stdout): 1 โ”‚ { 2 โ”‚ "fruit": [{}] 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: 858 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 24 passed, 2 failed

harness: /home/barlo/.local/bin/toml-test toml-test v2.2.0; go1.24.6 linux/amd64; race=false; cgo=true stderr: Traceback (most recent call last): File "arrays-invalid.py", line 10, in <module> assert result.returncode == 0 ^^^^^^^^^^^^^^^^^^^^^^ AssertionError

Post-build programmatic acceptance

intent: The implementation passes the authoritative valid TOML key 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: 856 valid tests: 28 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 malformed key forms 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: 823 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 61 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 passes the authoritative valid TOML array 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: 863 valid tests: 21 passed, 0 failed encoder tests: no encoder command given invalid tests: 0 passed, 0 failed

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 every invalid TOML array case 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: 858 valid tests: 0 passed, 0 failed encoder tests: no encoder command given invalid tests: 26 passed, 0 failed

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 robust bare, quoted, and dotted key parsing; nested arrays; comments; mixed values; trailing commas; and malformed-input rejection. Added focused Go tests.

Validation passed:

BLOCKERS: