Specimens
Lines of Spw, kept where they were found: forms pressed in a herbarium, lines spwashi.com's pages carry, and files from the parser's gallery. Each is read here with scripts off. Hold two side by side to see the slots they share and the slot where they part.
Two lines, side by side
a
/
home[live]{season.close}(production)<now>
- subject
home- mode
live- body
season.close- projection
now- scope
production
b
/membership/
membership[join]{role.offer}(card)<cycle>
- subject
membership- mode
join- body
role.offer- projection
cycle- scope
card
The ground they share
No slot holds the same thing in both.
Where they part
They part first at subject, the word.
| slot | a | b |
|---|---|---|
| subject | home | membership |
| mode | live | join |
| body | season.close | role.offer |
| projection | now | cycle |
| scope | production | card |
Pressed forms
From the herbarium in spwashi.com's language notes, .spw/language/expressions/. The notes are the herbarium's own. A form that departs from another links to it.
stable container-formations.spw
-
capsule
host[mode]{one.two.three}- subject
host- mode
mode- body
one.two.three
The site's whole corpus. Subject, the mode it is read under, the parts it is made of.
-
projected
surfaces[route]{path.role}<publish>- subject
surfaces- mode
route- body
path.role- projection
publish
Adds where it goes. The only form that produces a Capsule, and zero of 441 authored expressions use it.
-
frame_path
host[a.b.c]{body}- subject
host- mode
a.b.c- body
body
A mode may itself be a path. The frame is not restricted to one token.
nesting container-formations.spw
-
one_deep
outer[mode]{inner[deep]{leaf}}- subject
outer- mode
mode
The slot reader takes part of this line; what it leaves out is not compared.
-
three_deep
a[b]{c[d]{e[f]{g}}}- subject
a- mode
b
The slot reader takes part of this line; what it leaves out is not compared.
Each level adds exactly one Frame and one Body. No ceiling was found.
-
nest_projected
outer[m]{inner[d]{leaf}}<publish>- subject
outer- mode
m
The slot reader takes part of this line; what it leaves out is not compared.
A projection applies to the whole nest, not to the innermost leaf.
compounds container-formations.spw
-
induct_join
a[x]{p} ~ b[y]{q}- subject
a- mode
x- body
p- join
~ induct- with
b[y]{q}
Coupled by induction. The bond kind is the operator, which inference over shared vocabulary cannot recover.
-
project_join
parts[evidence]{raw} ^ whole[inspect]{lift}- subject
parts- mode
evidence- body
raw- join
^ project- with
whole[inspect]{lift}
One projects into the other. Falsifiable: if nothing downstream changes when the source does, the projection was asserted and never held.
-
subject_join
claim[binding]{owner} & proof[probe]{falsify}- subject
claim- mode
binding- body
owner- join
& subject- with
proof[probe]{falsify}
-
triple
a[1]{x} ~ b[2]{y} ~ c[3]{z}- subject
a- mode
1- body
x- join
~ induct- with
b[2]{y} ~ c[3]{z}
The slot reader takes part of this line; what it leaves out is not compared.
Joins scale linearly. Three operands, three of everything.
-
mixed
a[1]{x} ~ b[2]{y} ^ c[3]{z}- subject
a- mode
1- body
x- join
~ induct- with
b[2]{y} ^ c[3]{z}
The slot reader takes part of this line; what it leaves out is not compared.
Bond kinds may differ within one chain. Induction then projection.
-
list_separator
a[x]{p} ; b[y]{q}- subject
a- mode
x- body
p
The slot reader takes part of this line; what it leaves out is not compared.
NOT a compound. Two frames but one Operation — the semicolon separates, it does not relate.
exotic container-formations.spw
-
prefixed_compound
?open[edge]{aperture} ~ ^lift[whole]{parts}- subject
?open- mode
edge- body
aperture- join
~ induct- with
^lift[whole]{parts}
Two prefixed capsules joined. Op:4 — two operators plus two capsules — and ModifierChain drops to zero, so prefixing both sides changes the shape of the join itself.
Read in spwashi.com's parserEditPivotCompare with thisAgainst induct_join, where it departs from
-
lens_over_compound
reader@atlas[route]{a} ~ writer@folio[craft]{b}- subject
reader@atlas- mode
route- body
a- join
~ induct- with
writer@folio[craft]{b}
Two viewpoints, coupled. Reader and writer are different lenses on a related pair.
Read in spwashi.com's parserEditPivotCompare with thisAgainst induct_join, where it departs from
-
nest_compound
a[b]{c[d]{e}} ~ f[g]{h}- subject
a- mode
b- join
~ induct- with
f[g]{h}
The slot reader takes part of this line; what it leaves out is not compared.
A nest may be one operand of a compound. Depth and relation compose.
Read in spwashi.com's parserEditPivotCompare with thisAgainst three_deep, where it departs from
-
chained_modifiers
a[b]{c[d]{e}}<x><y><z>- subject
a- mode
b
The slot reader takes part of this line; what it leaves out is not compared.
Three modifiers, three Capsules. A projection chain — where it goes, then where that goes.
Read in spwashi.com's parserEditPivotCompare with thisAgainst projected, where it departs from
-
operators_in_body
host[mode]{~carry.^lift.?ask}- subject
host- mode
mode- body
~carry.^lift.?ask
The strangest verified form. Operators live inside a body as parts — the body holds operations rather than names. Op:4 from three inner operators plus the host.
Read in spwashi.com's parserEditPivotCompare with thisAgainst capsule, where it departs from
-
transdimensional_microinteraction
<input>{gesture} (( !action ~> $result )) <destination>[reg=sink@"state"]- body
gesture- projection
input
The slot reader takes part of this line; what it leaves out is not compared.
Transdimensional microinteraction expression. Bounds an input capsule prefix, gesture direction, transformation scene (( )), destination postfix, and perspective/register state.
Read in spwashi.com's parserEditPivotCompare with thisAgainst projected, where it departs from
prefix positional-sets.spw
-
ground
#>site{route.surface}- subject
#>site- body
route.surface
Grounds without a frame. #> is the only prefix here that takes no [mode] — an address is not read under a mode, it simply holds.
-
probe
?atlas[open]{aperture.edge}- subject
?atlas- mode
open- body
aperture.edge
The question is stated and what is already known is not. Two questions share that niche and compete for it.
-
induct
~carry[register]{loss.less}- subject
~carry- mode
register- body
loss.less
Charge moves register without loss. The observer is unstated, so a reader can occupy it.
-
project
^lift[evidence]{parts.whole}- subject
^lift- mode
evidence- body
parts.whole
Implicit made explicit. Geometry is lift.
-
subject
&subject[claim]{binding}- subject
&subject- mode
claim- body
binding
-
substrate
$ground[material]{grain.tooth}- subject
$ground- mode
material- body
grain.tooth
postfix positional-sets.spw
-
settle
orientation.- subject
orientation.
A trailing . produces a ModifierChain and no Frame or Body at all. Postfix modifies rather than operates, which is why it can attach to a bare identifier and a prefix cannot.
infix positional-sets.spw
-
lens_bare
viewer@subject- subject
viewer@subject
Both sides claimed, so nothing is left open. The most complete and least extensible position.
-
lens_framed
reader@atlas[route]{path}- subject
reader@atlas- mode
route- body
path
Infix survives containers. The lens sits outside the frame and reads the whole capsule through a viewpoint.
Lines the pages carry
spwashi.com's pages carry 990 of these, each on the section it names. Most are a word, a lens and what it holds. These are the rarer ones; the search above reads all 990.
With a charge in front 17
-
/about/
bane[bone]{limit}- mode
bone- body
limit- charge
bane
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
bane[constraint]{limit}- mode
constraint- body
limit- charge
bane
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
bone[bonk]{hit}- mode
bonk- body
hit- charge
bone
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
bone[skeleton]{persist}- mode
skeleton- body
persist- charge
bone
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
bonk[event]{change}- mode
event- body
change- charge
bonk
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
boon[arrival]{invite}- mode
arrival- body
invite- charge
boon
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
boon[bane]{cost}- mode
bane- body
cost- charge
boon
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
boon[crown]{pearl}<valence>- mode
crown- body
pearl- projection
valence- charge
boon
spwashi.com/about/#boonhonk-valence-studyEditPivotCompare with this
-
/about/
boon[honk]{invite}- mode
honk- body
invite- charge
boon
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
honk[bonk]{signal}- mode
bonk- body
signal- charge
honk
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/about/
honk[signal]{resonance}- mode
signal- body
resonance- charge
honk
spwashi.com/about/#boonhonk-registerEditPivotCompare with this
-
/play/rpg-wednesday/character/
bane[profile]{fail.constrain}- mode
profile- body
fail.constrain- charge
bane
spwashi.com/play/rpg-wednesday/character/#boonhonk-profile-mixEditPivotCompare with this
-
/play/rpg-wednesday/character/
bone[profile]{stabilize.default}- mode
profile- body
stabilize.default- charge
bone
spwashi.com/play/rpg-wednesday/character/#boonhonk-profile-mixEditPivotCompare with this
-
/play/rpg-wednesday/character/
bonk[profile]{experiment.collide}- mode
profile- body
experiment.collide- charge
bonk
spwashi.com/play/rpg-wednesday/character/#boonhonk-profile-mixEditPivotCompare with this
-
/play/rpg-wednesday/character/
boon[profile]{support.reveal}- mode
profile- body
support.reveal- charge
boon
spwashi.com/play/rpg-wednesday/character/#boonhonk-profile-mixEditPivotCompare with this
-
/play/rpg-wednesday/character/
honk[profile]{reward.discovery}- mode
profile- body
reward.discovery- charge
honk
spwashi.com/play/rpg-wednesday/character/#boonhonk-profile-mixEditPivotCompare with this
-
/recipes/
boon[dough]{pearl}<close>- mode
dough- body
pearl- projection
close- charge
boon
Joined to another line 20
-
/
cauldron[garden]{sow;tend;harvest} ~ media[cauldron]{attention;prime;generate}- subject
cauldron- mode
garden- body
sow;tend;harvest- join
~ induct- with
media[cauldron]{attention;prime;generate}
-
/
culture[context]{substrate;threshold;response}<residue> ~ arc[relation]{input;condition;consequence}<receipt>- subject
culture- mode
context- body
substrate;threshold;response- projection
residue- join
~ induct- with
arc[relation]{input;condition;consequence}<receipt>
-
/design/
byproduct[component]{recover.value} ~ sauce[byproduct]{recover.value}- subject
byproduct- mode
component- body
recover.value- join
~ induct- with
sauce[byproduct]{recover.value}
spwashi.com/design/#culinary-instructionEditPivotCompare with this
-
/design/palettes/
rail[dimension]{select.read.shift} ~ dimension_rail[concept]{select.read.shift}- subject
rail- mode
dimension- body
select.read.shift- join
~ induct- with
dimension_rail[concept]{select.read.shift}
spwashi.com/design/palettes/#dimension-rail-feedbackEditPivotCompare with this
-
/membership/
loop[character]{hook.sheet.cast} ~ play[character]{hook.sheet.cast}- subject
loop- mode
character- body
hook.sheet.cast- join
~ induct- with
play[character]{hook.sheet.cast}
spwashi.com/membership/#returning-member-loopsEditPivotCompare with this
-
/play/
play[character]{hook.sheet.cast} ~ loop[character]{hook.sheet.cast}- subject
play- mode
character- body
hook.sheet.cast- join
~ induct- with
loop[character]{hook.sheet.cast}
spwashi.com/play/#play-integrationEditPivotCompare with this
-
/play/rpg-wednesday/
dimension_rail[concept]{select.read.shift} ~ rail[dimension]{select.read.shift}- subject
dimension_rail- mode
concept- body
select.read.shift- join
~ induct- with
rail[dimension]{select.read.shift}
spwashi.com/play/rpg-wednesday/#story-trope-forgeEditPivotCompare with this
-
/play/rpg-wednesday/ and 1 more
learning[depth]{transfer} ~ rpg[table]{stage}- subject
learning- mode
depth- body
transfer- join
~ induct- with
rpg[table]{stage}
spwashi.com/play/rpg-wednesday/#realworld-analogsEditPivotCompare with this
-
/play/rpg-wednesday/
spell[projection]{navigate;collect;actualize} ~ link[projection]{navigate;collect;actualize}- subject
spell- mode
projection- body
navigate;collect;actualize- join
~ induct- with
link[projection]{navigate;collect;actualize}
spwashi.com/play/rpg-wednesday/#rpg-wednesdayEditPivotCompare with this
-
/recipes/
link[projection]{navigate;collect;actualize} ~ spell[projection]{navigate;collect;actualize}- subject
link- mode
projection- body
navigate;collect;actualize- join
~ induct- with
spell[projection]{navigate;collect;actualize}
-
/recipes/
sauce[byproduct]{recover.value} ~ byproduct[component]{recover.value}- subject
sauce- mode
byproduct- body
recover.value- join
~ induct- with
byproduct[component]{recover.value}
-
/topics/biochemistry/
learning[depth]{transfer} ~ ferment[magic-system]{conditions.transform}- subject
learning- mode
depth- body
transfer- join
~ induct- with
ferment[magic-system]{conditions.transform}
spwashi.com/topics/biochemistry/#at-the-tableEditPivotCompare with this
-
/topics/fields/counseling/ and 3 more
learning[depth]{transfer} ~ service[ritual]{repair.timing}- subject
learning- mode
depth- body
transfer- join
~ induct- with
service[ritual]{repair.timing}
spwashi.com/topics/fields/counseling/#at-the-tableEditPivotCompare with this
-
/topics/fields/educational-psychology/
learning[depth]{retrieve} ~ rpg[table]{stage}- subject
learning- mode
depth- body
retrieve- join
~ induct- with
rpg[table]{stage}
spwashi.com/topics/fields/educational-psychology/#at-the-tableEditPivotCompare with this
-
/topics/fields/electrical-engineering/ and 2 more
learning[depth]{transfer} ~ crop[clock]{season.return}- subject
learning- mode
depth- body
transfer- join
~ induct- with
crop[clock]{season.return}
spwashi.com/topics/fields/electrical-engineering/#at-the-tableEditPivotCompare with this
-
/topics/math/linear-algebra/ and 1 more
learning[depth]{transfer} ~ succotash[late_summer]{corn}- subject
learning- mode
depth- body
transfer- join
~ induct- with
succotash[late_summer]{corn}
spwashi.com/topics/math/linear-algebra/#at-the-tableEditPivotCompare with this
-
/topics/pedagogy/
learning[retrieval_cue]{remember.by.handle} ~ term[retrieval_cue]{remember.by.handle}- subject
learning- mode
retrieval_cue- body
remember.by.handle- join
~ induct- with
term[retrieval_cue]{remember.by.handle}
spwashi.com/topics/pedagogy/#applied-learning-searchEditPivotCompare with this
-
/topics/search/
term[retrieval_cue]{remember.by.handle} ~ learning[retrieval_cue]{remember.by.handle}- subject
term- mode
retrieval_cue- body
remember.by.handle- join
~ induct- with
learning[retrieval_cue]{remember.by.handle}
spwashi.com/topics/search/#term-powerupsEditPivotCompare with this
-
/topics/software/
component[machine]{attention} ~ copy[hook]{wrap}- subject
component- mode
machine- body
attention- join
~ induct- with
copy[hook]{wrap}
spwashi.com/topics/software/#software-surfaceEditPivotCompare with this
-
/topics/software/
probe[fit]{rationale} ~ copy[hook]{wrap.align}- subject
probe- mode
fit- body
rationale- join
~ induct- with
copy[hook]{wrap.align}
spwashi.com/topics/software/#pretext-probe-frameEditPivotCompare with this
With a mark in front 7
-
/about/ and 1 more
?topics{kin}<learn>- subject
?topics- body
kin- projection
learn
-
/care/
?unsure[notice]<myself>- subject
?unsure- mode
notice- projection
myself
-
/design/experiments/spellcraft/
~structure- subject
~structure
spwashi.com/design/experiments/spellcraft/#spellcraft-benchEditPivotCompare with this
-
/play/rpg-wednesday/
?orientation{kin}<learn>- subject
?orientation- body
kin- projection
learn
spwashi.com/play/rpg-wednesday/#rpg-wednesdayEditPivotCompare with this
-
/recipes/
?cook{kin}<learn>- subject
?cook- body
kin- projection
learn
-
/topics/
?about{kin}<learn>- subject
?about- body
kin- projection
learn
-
/topics/software/pretext/
?copy[fit]{brace.select}- subject
?copy- mode
fit- body
brace.select
spwashi.com/topics/software/pretext/#pretext-brace-fitEditPivotCompare with this
Held in a scene 70
-
/
home[hook]{software.art.practice}(atlas)<person>- subject
home- mode
hook- body
software.art.practice- projection
person- scope
atlas
-
/
home[live]{season.close}(production)<now>- subject
home- mode
live- body
season.close- projection
now- scope
production
spwashi.com/#home-live-noteEditPivotHeld to compare
-
/about/ and 4 more
(look){stage}<learn>- body
stage- projection
learn- scope
look
-
/about/
about[hospitality]{recipe.venue.learning}(table)<horizon>- subject
about- mode
hospitality- body
recipe.venue.learning- projection
horizon- scope
table
-
/about/
about[reading]{software.art}(person)<lattice>- subject
about- mode
reading- body
software.art- projection
lattice- scope
person
-
/about/domains/spw.quest/
quest[agent]{try.check.refuse}(sensor)<map>- subject
quest- mode
agent- body
try.check.refuse- projection
map- scope
sensor
spwashi.com/about/domains/spw.quest/#quest-agentic-ledeEditPivotCompare with this
-
/about/domains/spw.quest/
quest[install]{choose.copy.run}(root)<doctor>- subject
quest- mode
install- body
choose.copy.run- projection
doctor- scope
root
spwashi.com/about/domains/spw.quest/#quest-install-noteEditPivotCompare with this
-
/about/domains/spw.quest/
quest[start]{choose.copy.run}(root)<doctor>- subject
quest- mode
start- body
choose.copy.run- projection
doctor- scope
root
spwashi.com/about/domains/spw.quest/#quest-start-ledeEditPivotCompare with this
-
/about/domains/wap.mom/
wap[periodical]{pi.pie.e}(issue)<record>- subject
wap- mode
periodical- body
pi.pie.e- projection
record- scope
issue
spwashi.com/about/domains/wap.mom/#wap-ledeEditPivotCompare with this
-
/about/plans/
plans[hook]{enter;inspect;continue}(door)<route>- subject
plans- mode
hook- body
enter;inspect;continue- projection
route- scope
door
spwashi.com/about/plans/#plans-noteEditPivotCompare with this
-
/design/
design[worktable]{slots.kinds.contracts}(route)<part>- subject
design- mode
worktable- body
slots.kinds.contracts- projection
part- scope
route
-
/design/components/
components[machine]{size;name;card;chip}(desk)<attention>- subject
components- mode
machine- body
size;name;card;chip- projection
attention- scope
desk
spwashi.com/design/components/#design-components-ledeEditPivotCompare with this
-
/design/components/
components[specimen]{invitation;operator;handoff}(threshold)<prose>- subject
components- mode
specimen- body
invitation;operator;handoff- projection
prose- scope
threshold
spwashi.com/design/components/#perspective-pairEditPivotCompare with this
-
/design/composition/
composition[bundle]{contract}(home)<route>- subject
composition- mode
bundle- body
contract- projection
route- scope
home
spwashi.com/design/composition/#design-composition-ledeEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.image.chrome}(pocket)<still>- subject
spell- mode
wander- body
route.image.chrome- projection
still- scope
pocket
spwashi.com/design/experiments/spellcraft/#wander-pocketEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.image.ink}(wash)<still>- subject
spell- mode
wander- body
route.image.ink- projection
still- scope
wash
spwashi.com/design/experiments/spellcraft/#wander-washEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.image.scan}(lamina)<notice>- subject
spell- mode
wander- body
route.image.scan- projection
notice- scope
lamina
spwashi.com/design/experiments/spellcraft/#wander-laminaEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.term.depth}(siblings)<notice>- subject
spell- mode
wander- body
route.term.depth- projection
notice- scope
siblings
spwashi.com/design/experiments/spellcraft/#wander-siblingsEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.term.home}(anchor)<notice>- subject
spell- mode
wander- body
route.term.home- projection
notice- scope
anchor
spwashi.com/design/experiments/spellcraft/#wander-anchorEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{route.variant.lens}(seats)<notice>- subject
spell- mode
wander- body
route.variant.lens- projection
notice- scope
seats
spwashi.com/design/experiments/spellcraft/#wander-seatsEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{seed.route.hold.cast.notice.upkeep}(bench)<receipt>- subject
spell- mode
wander- body
seed.route.hold.cast.notice.upkeep- projection
receipt- scope
bench
spwashi.com/design/experiments/spellcraft/#wander-spellsEditPivotCompare with this
-
/design/experiments/spellcraft/
spell[wander]{walk.hold.cast.notice}(seed)<walk>- subject
spell- mode
wander- body
walk.hold.cast.notice- projection
walk- scope
seed
spwashi.com/design/experiments/spellcraft/#wander-spells-ledeEditPivotCompare with this
-
/design/folios/
folio[ground]{paper.master.tier}(archive)<scan>- subject
folio- mode
ground- body
paper.master.tier- projection
scan- scope
archive
spwashi.com/design/folios/#folios-ground-ledeEditPivotCompare with this
-
/design/folios/
folio[hook]{collage.laminate.season}(year)<scan>- subject
folio- mode
hook- body
collage.laminate.season- projection
scan- scope
year
spwashi.com/design/folios/#folios-ledeEditPivotCompare with this
-
/design/folios/
folio[release]{question.orient.note}(day_after)<browser>- subject
folio- mode
release- body
question.orient.note- projection
browser- scope
day_after
spwashi.com/design/folios/#folios-release-0927-ledeEditPivotCompare with this
-
/design/folios/
folio[release]{scan.open.ask}(stack)<card>- subject
folio- mode
release- body
scan.open.ask- projection
card- scope
stack
spwashi.com/design/folios/#folios-release-ledeEditPivotCompare with this
-
/design/folios/
folio[season]{scan.imagine.lineage}(sidecar)<derivative>- subject
folio- mode
season- body
scan.imagine.lineage- projection
derivative- scope
sidecar
spwashi.com/design/folios/#folios-ground-seasonEditPivotCompare with this
-
/design/folios/
folio[studio]{collage.laminate.paint}(year)<stack>- subject
folio- mode
studio- body
collage.laminate.paint- projection
stack- scope
year
spwashi.com/design/folios/#folios-practice-ledeEditPivotCompare with this
-
/design/folios/
folio[table]{seed.custom}(scene)<order>- subject
folio- mode
table- body
seed.custom- projection
order- scope
scene
spwashi.com/design/folios/#folios-doodler-noteEditPivotCompare with this
-
/design/folios/
panel[faces]{front.back}(two_passes)<pairing>- subject
panel- mode
faces- body
front.back- projection
pairing- scope
two_passes
spwashi.com/design/folios/#panel-faces-ledeEditPivotCompare with this
-
/design/folios/october-2026/
cutout[arrange]{move.rescan}(clear_sheet)<ground>- subject
cutout- mode
arrange- body
move.rescan- projection
ground- scope
clear_sheet
spwashi.com/design/folios/october-2026/#october-cutouts-ledeEditPivotCompare with this
-
/design/folios/october-2026/
folio[october]{scan.open.ask}(five_days)<shelf>- subject
folio- mode
october- body
scan.open.ask- projection
shelf- scope
five_days
spwashi.com/design/folios/october-2026/#october-ledeEditPivotCompare with this
-
/design/folios/october-2026/
folio[return]{rescan.card}(october_04)<shelf>- subject
folio- mode
return- body
rescan.card- projection
shelf- scope
october_04
spwashi.com/design/folios/october-2026/#october-returnsEditPivotCompare with this
-
/design/folios/october-2026/
pad[plan]{pencil.pen.marker}(january)<scratchpad>- subject
pad- mode
plan- body
pencil.pen.marker- projection
scratchpad- scope
january
spwashi.com/design/folios/october-2026/#october-pads-ledeEditPivotCompare with this
-
/design/ornaments/
ornament[map]{operator;warmth;collection;drift}(field)<rule>- subject
ornament- mode
map- body
operator;warmth;collection;drift- projection
rule- scope
field
spwashi.com/design/ornaments/#ornaments-ledeEditPivotCompare with this
-
/design/runtime/
runtime[atlas]{family.contract.writes}(stylesheet)<sentence>- subject
runtime- mode
atlas- body
family.contract.writes- projection
sentence- scope
stylesheet
spwashi.com/design/runtime/#design-runtime-atlas-ledeEditPivotCompare with this
-
/holidays/costuming/
costume[sheet]{appeared.affirms.source.stayed.learning}(costuming)<regard>- subject
costume- mode
sheet- body
appeared.affirms.source.stayed.learning- projection
regard- scope
costuming
spwashi.com/holidays/costuming/#costume-sheet-ledeEditPivotCompare with this
-
/holidays/costuming/
way[regard]{appear.affirm.stay.learn}(costuming)<perspective>- subject
way- mode
regard- body
appear.affirm.stay.learn- projection
perspective- scope
costuming
spwashi.com/holidays/costuming/#costuming-ledeEditPivotCompare with this
-
/membership/
membership[coordination]{issue.visit}(return)<shape>- subject
membership- mode
coordination- body
issue.visit- projection
shape- scope
return
spwashi.com/membership/#membership-descriptionEditPivotCompare with this
-
/membership/
membership[join]{role.offer}(card)<cycle>- subject
membership- mode
join- body
role.offer- projection
cycle- scope
card
spwashi.com/membership/#membership-frameEditPivotCompare with this
-
/membership/
membership[read]{issue}(near)<shape>- subject
membership- mode
read- body
issue- projection
shape- scope
near
spwashi.com/membership/#membership-frameEditPivotCompare with this
-
/now/
book[november]{chapters.moments}(writing)<lore>- subject
book- mode
november- body
chapters.moments- projection
lore- scope
writing
spwashi.com/now/#now-november-bookEditPivotCompare with this
-
/now/
cycle[a]{receipt}(progress)<live>- subject
cycle- mode
a- body
receipt- projection
live- scope
progress
-
/now/
cycle[b]{receipt}(record)<archive>- subject
cycle- mode
b- body
receipt- projection
archive- scope
record
-
/now/
cycle[opening]{notice.stay.form}(meditation)<mind>- subject
cycle- mode
opening- body
notice.stay.form- projection
mind- scope
meditation
spwashi.com/now/#now-cycle-meditationEditPivotCompare with this
-
/now/
now[hook]{season.practice}(production)<tradition>- subject
now- mode
hook- body
season.practice- projection
tradition- scope
production
-
/now/
practice[study]{math.art.language}(session)<trace>- subject
practice- mode
study- body
math.art.language- projection
trace- scope
session
spwashi.com/now/#now-practice-directionEditPivotCompare with this
-
/now/
practice[tiktok]{start.promote.balance.team}(years)<seed>- subject
practice- mode
tiktok- body
start.promote.balance.team- projection
seed- scope
years
-
/play/
play[hook]{table.canon}(stage)<orientation>- subject
play- mode
hook- body
table.canon- projection
orientation- scope
stage
-
/play/
play[making]{sheet.card.prompt}(table)<studio>- subject
play- mode
making- body
sheet.card.prompt- projection
studio- scope
table
-
/play/
play[orientation]{table.canon.humor}(session)<evidence>- subject
play- mode
orientation- body
table.canon.humor- projection
evidence- scope
session
-
/play/
projection[trig.geometry]{angle.depth}(shared-table)- subject
projection- mode
trig.geometry- body
angle.depth- scope
shared-table
-
/recipes/
batch[base]{portion.share.freeze}(family-table)- subject
batch- mode
base- body
portion.share.freeze- scope
family-table
-
/recipes/
culture[context]{input;dose;condition;consequence}(cook)<residue>- subject
culture- mode
context- body
input;dose;condition;consequence- projection
residue- scope
cook
spwashi.com/recipes/#recipes-soil-companions-ledeEditPivotCompare with this
-
/recipes/
etiquette[preference]{behavior.repair}(shared-table)- subject
etiquette- mode
preference- body
behavior.repair- scope
shared-table
-
/recipes/
soup[technique]{worthwhile.sequence}(studio-table)- subject
soup- mode
technique- body
worthwhile.sequence- scope
studio-table
-
/services/
services[bundle]{art.page.software}(person)<ladder>- subject
services- mode
bundle- body
art.page.software- projection
ladder- scope
person
spwashi.com/services/#services-bundle-ledeEditPivotCompare with this
-
/services/
services[lane]{service.product.commission}(ask)<shape>- subject
services- mode
lane- body
service.product.commission- projection
shape- scope
ask
spwashi.com/services/#services-ledeEditPivotCompare with this
-
/services/
services[register]{software.art}(lane)<product>- subject
services- mode
register- body
software.art- projection
product- scope
lane
spwashi.com/services/#services-descriptionEditPivotCompare with this
-
/services/creator/
creator[offer]{author,illustrator,musician,actor,maker}(land)<season>- subject
creator- mode
offer- body
author,illustrator,musician,actor,maker- projection
season- scope
land
spwashi.com/services/creator/#creator-ledeEditPivotCompare with this
-
/services/ecosystem/
ecosystem[orbit]{close,taste,seed,series,referral}(room)<hold>- subject
ecosystem- mode
orbit- body
close,taste,seed,series,referral- projection
hold- scope
room
spwashi.com/services/ecosystem/#services-ecosystem-regions-ledeEditPivotCompare with this
-
/tools/spw-parser/ and 1 more
proof[parser]{source;tokens;ast;diagnostics;reconstruction}(browser)<exact>- subject
proof- mode
parser- body
source;tokens;ast;diagnostics;reconstruction- projection
exact- scope
browser
spwashi.com/tools/spw-parser/#parser-proofEditPivotCompare with this
-
/topics/
topics[atlas]{question;neighbor;issue}(return)<shelf>- subject
topics- mode
atlas- body
question;neighbor;issue- projection
shelf- scope
return
-
/topics/materials/ and 1 more
materials[bench]{sheet;collage;laminate;paint;varnish;repaint}(year)<folio>- subject
materials- mode
bench- body
sheet;collage;laminate;paint;varnish;repaint- projection
folio- scope
year
spwashi.com/topics/materials/#folio-benchEditPivotCompare with this
-
/topics/materials/
materials[hook]{paper.laminate.tempera.varnish}(year)<folio>- subject
materials- mode
hook- body
paper.laminate.tempera.varnish- projection
folio- scope
year
spwashi.com/topics/materials/#materials-ledeEditPivotCompare with this
-
/topics/materials/
materials[skill]{origin;want;fail;repair;after}(material)<process>- subject
materials- mode
skill- body
origin;want;fail;repair;after- projection
process- scope
material
spwashi.com/topics/materials/#materials-heroEditPivotCompare with this
-
/topics/math/
math[reading]{picture.then.formalism}(turn)<paragraph>- subject
math- mode
reading- body
picture.then.formalism- projection
paragraph- scope
turn
spwashi.com/topics/math/#pure-math-routesEditPivotCompare with this
-
/topics/mental-health/
mental[return]{wonder.receipt.card}(walk)<care>- subject
mental- mode
return- body
wonder.receipt.card- projection
care- scope
walk
spwashi.com/topics/mental-health/#mental-health-ledeEditPivotCompare with this
-
/topics/mental-health/
streak[return]{leaf,joke,hat,soup}(count)<pet>- subject
streak- mode
return- body
leaf,joke,hat,soup- projection
pet- scope
count
spwashi.com/topics/mental-health/#streak-math-ledeEditPivotCompare with this
-
/topics/software/spw/
operator[atlas]{prime;traverse;precipitate}(brace)<anchor>- subject
operator- mode
atlas- body
prime;traverse;precipitate- projection
anchor- scope
brace
spwashi.com/topics/software/spw/#spw-operator-atlasEditPivotCompare with this
Files from the parser's gallery
The samples spwashi.com's parser opens with. Each is a small file: open it here in the editor, or in the parser where it came from.
-
minimal proof
proof[parser]{literal.ast.lossless}- subject
proof- mode
parser- body
literal.ast.lossless
-
contract
^[literal_parser]{ source = "Spw stays readable." proof = #[tokens, ast, diagnostics] ~<authority>"spw-workbench" } -
diagnostic
proof § unsupported_character- subject
proof § unsupported_character
-
beans combinatorics
<beans> [beans] {beans} (beans) beans.< <beans># beans.[stew] -
practices
practice[software]{business} practice[learning]{text} practice[illustration]{folios} practice[design]{components} practice[oration]{comedy} practice[organization]{sprint} -
language sync
language[sync]{ ~<god> ~<ideas> } -
film
practice[film]{release} ~<shot> ~<voice> -
year mix
budget[year]{income.skill.expectation} career[year]{heard.unknown} -
v0.4 claims
^"claim_probe_synthesis"{ hypothesis = "Every claim declares its falsification criteria." spec_ref = ~"./pillars/claim-probe-syntax.spw" probe = ?[claim_probes]{ !run{validate_spw} } falsification = "Any claim without an executable probe is rejected." }[reg=facet] -
profiles
!:profile "convention" #>convention_profile[spec]{ required_blocks = #[intent, dimensions, validation] fixity = #!stable operation = #!align } -
dot crawl
{kitchen}.{prep}.{bake} ~> [loaf] (arrival).(settle).(resonate) harvest[crop].store[silo].mill[flour] -
stem projection
>stem[hero_banner]{ copy = "One root, multiple substrates." tokens = #["--spw-hero-intensity", "--spw-tangibility"] runtime = "data-spw-hero-kinetic" inspect = ~"#>hero_inspection" } -
boonhonk genre
boonhonk[genre]{combine.discover.reward} boon[honk]{invite} bane[bone]{limit} bone[bonk]{hit} boon[bane]{cost} honk[bonk]{signal} -
paths
paths[grid]{east.north} count[paths]{binomial} -
gradient
field[gradient]{uphill} slice[x]{hold.y} slice[y]{hold.x} -
holdings
hold[seed.season.table]{identity.boundary.ledger}<policy> seed[identity]{render.twice} season[boundary]{no.silent.mint} -
beat
beat[unary]{close}<offer> beat[pair]{pieces}<compose> beat[season]{portfolio}<dwell>
Plans, each in one line
spwashi.com's plans each state themselves in one line: the plan as a frame, its operation as the mode, what it holds, where it acts, and what it lands as. A line opens on the pivot, one change away; a canvas opens it on factshift.center. The search above reads them with the rest.
By operation: [prime] 41[contract] 6[align] 3[audit] 3
#>agent_optimization[contract]canvas{census. budget. gate} (agents) < smaller_read>#>agentic_dev_contracts[contract]canvas{check_local. manifest} (scripts) < one_door>#>blog_blob_spw[prime]canvas{post. starter} (blog) < first_post>#>brace_semantics[prime]canvas{pairs. labels. serializer} (language) < one_reading>#>cauldron_lens_composition[prime]canvas{lens. mix. receipt} (cauldron) < mode_slot>#>color_motion[prime]canvas{palette. timing. focus} (css) < one_key>#>component_region_personality[contract]canvas{role. region. shape} (components) < harmony>#>copy_localization[prime]canvas{keys. terms. locale} (copy) < first_edition>#>core_css_spend_cut[align]canvas{first_paint. atmosphere} (core_css) < lighter_arrival>#>css_architecture_readability[prime]canvas{ownership. banners. overlay} (css) < findable_dimension>#>css_cascade_stratification[prime]canvas{layers. readings} (bundles) < one_order>#>data_attribute_css_token_refinement[align]canvas{tokens. fallbacks} (css) < one_definition>#>deploy_module_graph[prime]canvas{packs. pulls. schedule} (boot) < fewer_bytes>#>designer_conversation_canvas[prime]canvas{annotation. specimen} (design) < named_review>#>ecosystem_architecture[prime]canvas{peer_kit. carries. releases} (cluster) < one_paint>#>engagement_clusters[prime]canvas{wakes. arming. clusters} (runtime) < quiet_arrival>#>factshift_center[prime]canvas{canvas. reader. tools} (app) < hyperindex>#>floating_chrome_stack[audit]canvas{rail. satchel. cauldron} (pocket) < one_expression>#>folio_worktable[prime]canvas{week. calendar. primes} (folios) < soil>#>history_reflow[prime]canvas{episode. symbols} (commits) < readable_history>#>homonym_renaming[prime]canvas{settle. tempo. lexicon} (words) < one_meaning>#>interaction_grammar[prime]canvas{loop. hold. receipt} (gestures) < reward>#>landing_visual_hierarchy[audit]canvas{rank. promise. art} (landings) < one_next_move>#>layout_seat_squeeze[prime]canvas{seats. squeeze. edges} (layout) < one_edge>#>literacy_precipitation_press[prime]canvas{bulletin. spell} (press) < publication>#>midjourney_design_concepts[prime]canvas{own_art. renders. intake} (images) < belongs_to_page>#>model_collaborator_lore_surfaces[prime]canvas{terms. cast. lore} (collaboration) < consent_first>#>modular_experience_slices[contract]canvas{slices. labs. scripts_off} (math) < pilot>#>module_contract_overhaul[prime]canvas{mounts. reads. writes. rests} (runtime) < declared_rest>#>neuroplasticity_topic[prime]canvas{ideas. figures. sources} (topics) < learner>#>operator_resonance_alignment[prime]canvas{sigils. chips. capture} (routes) < one_table>#>profile_character_card_development[prime]canvas{cards. cast. sheet} (rpg_wednesday) < profile>#>promo_wonder_cycle[prime]canvas{closes. offers. paths} (now) < what_you_leave_with>#>reference_assignment_template[prime]canvas{brief. mentee} (practice) < first_brief>#>runtime_bootstrap_performance[prime]canvas{boot. recalc. receipts} (runtime) < quiet_frames>#>runtime_plane_consolidation[prime]canvas{write. observe. schedule} (runtime) < one_lane>#>screenshot_semantics[prime]canvas{still. line. capture} (stills) < carried_intent>#>semantic_copy_depth[contract]canvas{depth. register. expressions} (copy) < readable_depth>#>semantic_html_normalization[prime]canvas{landmarks. scripts_off. access} (html) < honest_page>#>settings_ornament_resonance[prime]canvas{shelf. try_a_look} (settings) < seen_change>#>settings_theme_wiring[audit]canvas{controls. readers} (settings) < no_dead_control>#>shell_model_vocabulary_consolidation[prime]canvas{glossary. pocket. chrome} (shell) < one_word>#>site_source_layout[prime]canvas{bins. ships} (repo) < one_list>#>site_starter_component_kit[prime]canvas{compose. inventory. peer} (kit) < second_site>#>smut_today_crew[prime]canvas{crew. draw. pins} (smut. today) < daily_world>#>spw_inquiry_loop[contract]canvas{probe. answer. refactor} (wonders) < settled_question>#>spw_metaphysical_language[prime]canvas{passes. codex. drift} (language) < theory>#>spw_quest[prime]canvas{guide. pivot. build} (worker) < clarity>#>state_block_projections[prime]canvas{lens. seat. receipt} (home) < readable_state>#>topic_building_blocks[align]canvas{course. shelf. figures} (topics) < path>#>workers_wonder_kit[prime]canvas{shell. kinship} (workers) < shared_server>
Back to the guide · Constructs · Pivot a line · Take one line apart · Learn it a mark at a time