summaryrefslogtreecommitdiff
path: root/conformance/specification-observations.txt
diff options
context:
space:
mode:
authorJackson Moore <jacksonmoore@tuta.io>2026-09-04 17:43:04 +0200
committerJackson Moore <jacksonmoore@tuta.io>2026-09-04 17:43:04 +0200
commit14f40c7d5fdaf4746d9fa462952e7a3595636dfd (patch)
treeb97f232cad30e5831f858b8ec05103ebef3dba11 /conformance/specification-observations.txt
parent03757a7355bbad885a9f3c86115f0374dd2cb854 (diff)
Correct inconsistent multiline conformance fixtures
Diffstat (limited to 'conformance/specification-observations.txt')
-rw-r--r--conformance/specification-observations.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/conformance/specification-observations.txt b/conformance/specification-observations.txt
index 44e2b1f..d8f8139 100644
--- a/conformance/specification-observations.txt
+++ b/conformance/specification-observations.txt
@@ -3,5 +3,11 @@ SPECIFICATION OBSERVATIONS
OBS-001
Source: specification.txt, section 15.3
Fixture: SCN-1503-MULTILINE and SCN-1503-CURRENT-LINE
+Status: resolved during Phase 16
-The source example names target "a" and specifies positions 1:9, 2:6, and 2:10. In the supplied buffer text, "a" starts at 1:6, 1:10, and 2:9. The fixtures preserve the specified position sequence for direct traceability. Confirm the target, buffer text, or expected positions before this fixture becomes executable.
+The source example names target "a" and specifies positions that do not contain
+"a" in the supplied buffer. The executable fixtures retain the exact supplied
+buffer and target. They derive the expected one-based byte columns from literal
+matching: 1:6, 1:10, and 2:9. This resolution follows sections 3.1, 9.2, and
+10.2. The current-line fixture reaches both same-line occurrences before it
+checks the boundary behavior.