Private
Public Access
docs(ssdl): rename SSDL shape symbols to concise form (o->, o=>)
Final vocabulary: - ===> -> -> (codepath) - ===>W===> -> => (wide codepath) - o==> -> o-> (codecycle) - oo==>oo -> o=> (wide codecycle) - ===>B===> -> ->B-> (codepath with branch) - ===>M===> -> ->M-> (codepath with merge) Composites ===>B===> and ===>M===> preserved as ->B->/->M-> so the branch/merge markers stay visible (vs. dropping them entirely). Scope: 3 reports files (computational_shapes_ssdl_digest, proposed_new_tracks, session_synthesis), 4 intent_dsl_survey files (plan, report, report_v1.1, report_v1.2), 3 nagent_review files (state.toml description, v2_2, v2_3). All old symbols verified gone via grep; all new symbols verified present at expected locations.
This commit is contained in:
@@ -524,7 +524,7 @@ For each verb, the 5-column table:
|
||||
- "Borrowed from" note
|
||||
- SSDL shape tag
|
||||
|
||||
Tier 1 SSDL shape tags: most are `[I]` (single instruction) since they're scalar operations; the range `for x .. n` is `o==>` (codecycle).
|
||||
Tier 1 SSDL shape tags: most are `[I]` (single instruction) since they're scalar operations; the range `for x .. n` is `o->` (codecycle).
|
||||
|
||||
### Task 16: Write section 4 Tier 2 (data pipeline)
|
||||
|
||||
@@ -545,7 +545,7 @@ For each verb, the 5-column table (with one extra column: "maps to mcp_client to
|
||||
- "Borrowed from" note
|
||||
- SSDL shape tag
|
||||
|
||||
Tier 2 SSDL shape tags: `scan` is `[I]`, `filter`/`map` are `===>` (codepath) or `o==>` (codecycle), `arena { }` is `o==>` (codecycle), `pipe` is `===>W===>` (wide codepath).
|
||||
Tier 2 SSDL shape tags: `scan` is `[I]`, `filter`/`map` are `->` (codepath) or `o->` (codecycle), `arena { }` is `o->` (codecycle), `pipe` is `=>` (wide codepath).
|
||||
|
||||
### Task 17: Write section 4 Tier 3 (shell)
|
||||
|
||||
@@ -558,7 +558,7 @@ Per spec §3.4 Tier 3, the verbs are: `exec`, `open`, `read`, `write`, `close`,
|
||||
|
||||
For each verb, the 5-column table (with "maps to mcp_client tool" and "maps to shell_runner" columns).
|
||||
|
||||
Tier 3 SSDL shape tags: most are `[I]` (single instruction); `wait`/`poll` are `o==>` (codecycle, blocking or polling).
|
||||
Tier 3 SSDL shape tags: most are `[I]` (single instruction); `wait`/`poll` are `o->` (codecycle, blocking or polling).
|
||||
|
||||
### Task 18: Write section 4 Tier 4 (AI-fuzzing tolerance)
|
||||
|
||||
@@ -579,7 +579,7 @@ This is the **novel tier** — give it extra space. For each verb:
|
||||
- "Borrowed from" note
|
||||
- SSDL shape tag
|
||||
|
||||
Tier 4 SSDL shape tags: most are `[I]` (single instruction); `try { ... } recover { ... }` is `===>B===>` (codepath with branch); `sandbox { ... }` is `o==>` (codecycle, the IEventTarget boundary); `assumewide` is `===>W===>` (wide codepath assumption).
|
||||
Tier 4 SSDL shape tags: most are `[I]` (single instruction); `try { ... } recover { ... }` is `->B->` (codepath with branch); `sandbox { ... }` is `o->` (codecycle, the IEventTarget boundary); `assumewide` is `=>` (wide codepath assumption).
|
||||
|
||||
### Task 19: Write section 5 (hardware mapping)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user