Weekly focus
Materials that teach by existing
The site itself is an argument for readable systems. Every frame, brace, and operator is doing something — and that something is legible.
Adjust the surfaceThis site is a live workbench — every frame, operator, and brace has a job. Swap the leading sigil to change stance, swap the braces to change containment, and cycle mode to move between the surface, syntax, artifact, and Obsidian views. The side walls are clickable pivots.
Every character in <Spw> is a cognitive gesture: #> orients, ? opens inquiry, ~ reaches without binding, @ commits. Plain text becomes shared vocabulary for (people and tools alike) — a grammar that keeps structure legible at every scale.
The discipline behind this is applied learning science: how structure shapes what can be noticed, transferred, and accumulated across a group. The same operators that describe a software module also describe a learning sequence, a narrative session, or a research note. Legibility compounds: once the containment is visible, [parsing], [LSP], and [interactive rendering] are all variations on the same <attentional act>.
This site is a workbench for that question — one that rewards skeptics by staying plain and rewards practitioners by going deep. The surface is the argument.
Each line is a gesture in a grammar that stays readable as plain text. The operators are the vocabulary; the braces are the containment.
#>home_frame < orients this unit of meaning
#:layer pragmatics < qualifies the interpretive layer
^"focus"{ < elevates structured content
?[claim] < probes without committing
~"obsidian" < refers outward
@publish < commits a local action
*feed < connects dynamic content
}
&[context]{ < merges interpretive fields
=label "learning" < binds a name
$meta < reflects on the medium
!pragma < constrains the runtime
%scale < normalizes salience
>surface < projects a rendered view
}
Obsidian is a strong fit because it starts with local files and user trust. Spw extends that model by asking how plain text can gain richer structure without becoming opaque.
The practical thesis: readable syntax can give people and tools the same map, with LSP making that map navigable.
Start with the page in front of you, follow the handles when you want more. The left wall cycles density — the right wall cycles operator color. Each layer you unlock stays unlocked.
{ leans structural and shared; the right wall } leans situated and felt. Click either wall to cycle its register.
The weekly focus is the current production thread. The daily focus is the entry door. Neither should feel like homework.
Weekly focus
The site itself is an argument for readable systems. Every frame, brace, and operator is doing something — and that something is legible.
Adjust the surfaceDaily focus
A single route stays warm. Operators are the vocabulary; braces are the room. Walk in anywhere — you'll find the thread.
Enter the operator atlasThese are the main entry points. Each one should give you a usable next step, not just another label.
Readable files don't require a runtime to understand. Spw extends that: sections become named and queryable while the source stays inspectable. The vocabulary is the contract — no hidden state, no required toolchain.
Operators, layers, and references map directly to what LSP servers track. The same structure that helps a reader navigate helps a language server too — one grammar, two attention regimes.
Illustrators, painters, librarians, gardeners, engineers — a loose network sharing work across disciplines. When the form is legible, a drawing sent on Tuesday and a code edit sent on Friday speak the same grammar. Sessions become series; series become corpus. The vocabulary holds continuity without forcing uniformity.
Learning science calls this scaffolded access — the same structure that helps a beginner orient is the structure an expert reasons with. Parsers, renderers, schedulers are all reachable from ordinary language by anyone willing to follow the thread. That distance is the curriculum; the grammar is the scaffold.
The operator that leads a term is a stance — a way of holding the same subject. Compare the same concept across operator perspectives to see what changes semantically when the sigil does.
a page
#>page{ ... }
^"page_v2"
?[page_scope]
*pages > rendered
attention
?[attention_target]
>attention_surface
%attention_weight
@attend session
a voice
<voice> practice
^"voice_narrator"
&[voice_a, voice_b]
~voice_source
Use this as the directory view after the main routes make sense: local pages first, then external work, domains, and ways to reach me.
Five portal domains forming a polarity system. Their meaning is relational: fields → carrier → collision → relay.
The visual system echoes the software system: layered, relational, and meant to reward a second look.