one repo → one page · one stylesheet
register v1.0 · components

chrome

family · topbar · breadcrumb · twins · pager · footer

The family bar names sibling sites that share the stylesheet; the current one is ink. The brand is mono, primary nav sans, utility nav mono. The twins bar links the machine forms of the page. All are at the top and bottom of this page.

works / WK-012 / run r-0007 this exact view: html · markdown · json · llms.txt · atom

headers, section lines, statement

eyebrow → h1 → dek → meta → actions
# Calibration drift in low-cost tide gauges WK-012 · work · lane instruments · status active registered 2026-05-02 · runs 7 · claims C-0041–C-0046

section-line · default, big, underline (+ series), rule, slash, and on a surface

findings · 4 of 12

evidence status differs by metric

Findings

big

reference gauge · series keyline

underline

appendix a

rule

featured

slash, from yohei.me

lane 02 · instruments

deep

reference · co-located

series wash

statement · the sentence a page exists for, as a register row whose id is its role · data-style="serif"

finding

Drift is not the problem. Uncorrected drift is.WK-012 · one sentence, then the evidence

finding

Drift is not the problem. Uncorrected drift is.

finding: **Drift is not the problem. Uncorrected drift is.**

register

the grid everything sits on · id column, body, optional end
dateprojecttags
2026-08-21

Gauge drift report, summer

Seven gauges, twelve weeks, one reference. Drift bounded under 4 mm for six of seven.

2026-07-03

Reference gauge installed

A co-located acoustic reference, logged every six minutes.

complete
2026-06-10

Housing redesign

Vent path moved to reduce biofouling.

| date | project | tags | | --- | --- | --- | | 2026-08-21 | Gauge drift report, summer · Seven gauges, twelve weeks… | #instruments #report |

register styles · tabs, rail (+ series), rules, wide; and surfaces on a row

WK-012

Calibration drift

The id becomes a filled tab.

active
WK-013

Cross-site check

The id column becomes a tinted rail.

WK-014

Biofouling census

Same rail, next row.

2026-08-21

Gauge drift report, summer

A featured row on the deep surface.

2026-07-03

Reference gauge installed

A tinted row.

assert-reference-gauge-2026-07

Wide register for slug ids

--register becomes 200px and ids may wrap.

kinds

data-kind tunes fonts; the grid stays the same · claims · relations · log · edges · refs · cmds · lexicon · theorems · notes · forecasts

claims · two vocabularies, kept apart: data-state is workflow maturity, kind-chip is epistemic category

C-0041WK-012 · drift-bound

Drift bound under weekly reference correction

With a co-located reference read at least weekly, pressure-gauge drift stays under 4 mm over twelve weeks for six of seven units.

summer deployment, sheltered harbor, seven units; not a winter or open-coast result

verifiedcomputational-result
C-0044WK-012 · fouling-hypothesis

Biofouling explains the seventh unit

The one unit that exceeded the bound had a blocked vent path.

one unit; awaiting the housing census

proposedempirical-hypothesis

state mapping for claim workflows: proposed · sourced · derived → waiting; implemented · checked → active; verified · independently-reproduced → done; refuted → blocked; superseded · retired → parked

relations · one mark per relation type

+ supports− counters~ qualifies! undercuts= replicates? unresolved
01 · rel-001
+

Twelve weeks of six-minute reference readings, gaps under one hour.

02 · rel-002
−

The winter 2025 deployment exceeded the bound on three of five units.

— · lineage-unit-7
?

Unit 7's housing was replaced before inspection; the vent state is not on record.

log · event rows, and data-style="timeline"

2026-08-21
report.publishedgauge-drift-summer-2026 · 7 unitsowner
2026-08-14
unit.flaggedunit 7 · drift 6.1 mm · vent suspectedauto
2026-07-03
reference.installedacoustic · 6-minute cadenceowner
2026-08-21 report.published gauge-drift-summer-2026 · 7 units owner 2026-08-14 unit.flagged unit 7 · drift 6.1 mm auto

edges · a dependency or relation as a row · data-style="soft" for reading edges

dep.report-needs-reference
WK-013 · reference gaugesatisfied
dep.census-needs-housing
WK-014 · biofouling censusunsatisfied
dep.reads-prior-summer
WK-009 · summer 2025 reportreading

refs · numbered in the id column

Pugh, D. & Woodworth, P. (2014). Sea-Level Science. Cambridge.
Sample, A. (2026). Drift in pressure gauges: a summer census.preprint · sample entry

cmds · numbered commands with an optional why

git clone https://github.com/example/tide-lab.git
make verifyrebuilds every figure from the pinned data

lexicon · term in sans, definition muted

Drift

The slow change of a gauge's reading against a stable reference, in mm per week.

Reference

A co-located instrument of a different principle, read on a fixed cadence.

forecasts · with a probability bar

forecast.2026-08.unit-7

unit 7 · vent blocked

resolves at the housing census

0.80open · 2026-09-15

theorems · definition, theorem, proof, formula, conjecture

definition 1C-0040

A gauge is bounded over a window if its reference-corrected residual never exceeds b.

theoremC-0041

Under weekly correction, the residual is bounded by the largest single-week drift.

proof

Each correction resets the residual; between corrections it can grow by at most one week's drift.

(1)
rt = dt − dc(t),   |rt| ≤ maxw Δw
residual bound
conjectureopen

Daily correction does not improve the bound when drift is monotone within a week.

**Theorem (C-0041).** Under weekly correction, the residual is bounded by the largest single-week drift. *Proof.* Each correction resets the residual … ∎ (1) r_t = d_t − d_c(t), |r_t| ≤ max_w Δ_w

marks of state

status glyphs · checklist · kind chips · relation marks · stamps · tags
doneactivewaitingblockedparkedoptionallivereservedsuperseded
● done [x] ◐ active [~] ○ waiting [ ] × blocked [!] ‖ parked [-] ◇ optional [?] ◌ reserved ▩ superseded
  • Seven units deployed, twelve weeks loggedr-0007
  • Reference cadence held under one-hour gaps
  • Unit 7 housing inspectedcensus pending
  • Winter deployment boundexceeded
  • Open-coast sitenot started

theoremidentityconjecturenegative-resultv1.0instruments

review passeddraftquarantinedsupersededexact head

numbers

strip · flow · readout · block · count · results only, counts stay in the meta row · numerals never reach 22px in a row
3.8 mmmedian drift, 12 weekssix bounded units
6.1 mmunit 7vent suspected
7unitsone reference
14apparent supports
5+1?independent roots
3counterevidence roots
median drift3.8mm
reference gaps0.4%of 6-minute slots
window12 wk
bound4.0 mm
exceeded1 / 7
3.8 mmmedian drift · a single figure block, never in a row
14

Apparent supports

Source-side statements before lineage collapse. The count opens into a register.

assert-unit-log-2026-07

Unit logs, July

Seven statements, one data root.

3.8 mm median drift · 6.1 mm unit 7 · 7 units 14 apparent supports → 5+1? independent roots → 3 counterevidence roots

receipts, notes, spans

key/value · four note surfaces · the exact-span quote

receipt · default, data-size="wide", data-style="leaders", data-style="bare"

run
r-0007
data digest
4b23bfaf…0d54
commit
ff07f73e
status
verified
units
7
weeks
12
bound
4.0 mm

note · data-surface open, ok, stop, info · state lives in the glyph-labelled title

still open

Unit 7's vent state is not on record; the census decides.

verified

All figures rebuild from the pinned data with make verify.

boundary

Summer, sheltered harbor, seven units. Not a winter result.

quarantined

The winter 2025 batch is preserved as-is and not reopened.

span · the exact-span quote: work, locator, passage, then the identifiers as a bare receipt

Source 1.1 Sample (2026), Drift in pressure gauges · Results, table 2

six of seven units stayed within the 4 mm bound over the full window …

edition
e8dc0bf7…66bb
span
feca3a7a…8252
license
CC BY 4.0
> "six of seven units stayed within the 4 mm bound …" · Sample 2026 · Results, table 2 · span feca3a7a…8252

tables

data-style: zebra · grid · dense · head-deep · notation · heat (combine with spaces)
workkindstageportfolioas of
Calibration drift in low-cost tide gaugespaperPublic working paperactive2026-08-29
Reference gauge installationinstrumentCompletecomplete2026-07-03
Biofouling censusstudyRegisteredwaiting2026-08-14
symbolmeaningvalue
bdrift bound4.0 mm
Δ_wsingle-week drift≤ 3.1 mm
c(t)last correction time—
unit \ week4812
10.91.82.4
41.12.93.7
72.04.46.1

charts, boxes, meters

chart frame · bars · svg plot · legend · pbar · boxes · meter · spark
Drift by unit, week 12mm · reference-corrected
unit 12.4
unit 43.7
unit 76.1
Bars carry no number the table does not. run r-0007 · C-0041
Residual over the windowmm · weekly correction · sample curves
unit 1unit 7
630w1w12
Selected point outlined; the table is the fallback. r-0007

boxes · a grid of cells with states and series marks · sizes sm and lg

4
1
7
2
3

target, found, opened, clue, and series marks

data-size="sm"

meter, spark, pbar · all survive as text

week 7 of 8 in the sample window

▁▂▂▃▅▆▇█ unit 7 residual · ▁▁▂▁▂▁▂▂ unit 1

0.80 forecast   0.75 resolved yes

week 7 of 8: ■■■■■■◧□ unit 7: ▁▂▂▃▅▆▇█

controls

buttons · segmented · fields · control strips · live line · disclosure · prompt · citation · placeholder
choose a registered profile

showing all seven units · weekly correction · run r-0007

complete table · 84 rows

The full matrix with caption and scroll region.

for your coding agent
Open the repository, run make verify, and report any figure that does not rebuild from the pinned data. Do not edit data files.
cite asdoi 10.0000/sampleMIT
bibtex
@misc{sample2026drift,
  title  = {Drift in pressure gauges: a summer census},
  author = {Sample, A.},
  year   = {2026}
}
winter deployment · not published · no result exists

layout

split + aside · two · cols · noted · plates

Main column plus a docket-style aside with a 2px ink top rule. The aside usually holds a receipt.

margin note
lives in the register column

Drift is not the problem. Uncorrected drift is. A weekly reference read is enough for six of seven units; the seventh is a housing story.

bound
largest allowed residual

cadence
time between reference reads

fouling
growth on a vent or sensor face

WK0102PC§3012

02

Instruments

Lane two of four.

surfaces

bands and panels · inset stays in the shell, bleed runs edge to edge · one deep per screen

programs · tint band

inset
WK-012

Calibration drift

A register inside a tint band.

the result · deep band, bleed

sample
3.8 mmmedian
6.1 mmunit 7
1 / 7exceeded

Series colors switch to their light cuts. verified

lab · series band

WK-013
w40.9
w122.4

panels · default · outline · thick · plain · every surface

panel
outline
thick
plain
deep
s3
s2w
duo · 1
open
info

grid, stack, cluster, sidebar

data-cols 1–4 or auto · data-gap sm lg · collapses at 880 and 600
1
2
3
4

forms

textarea · checks · radios · switch · validation via data-state · input group · fieldset
https://
include
correction

text extras and icons

blockquote · abbr · plain figure · dialog · icon sprite
Drift is not the problem. Uncorrected drift is.WK-012 · summer report

The MDE is set by the reference cadence. Keyboard: / to search.

Confirm lock

Locking seals 4,067 objects. No call can follow the lock.

icons · icons.svg · <svg class="icon"><use href="icons.svg#copy"/></svg> · stroke follows text color · 12 shipped

Twelve line icons, no emoji. Add your own as <symbol>s in the sprite; keep them to strokes at 24 units.

download the data

images

figure.image · data-ratio · data-treatment · provenance · image-grid · see skins.html for the full set
sample scene
Figure 1 The harbor, a duotone in series 2. generated · hero-01 · sample-model · 2026-08-29 · seed 41 · treated: duo
Figure 2 Halftone with crop corners. generated · hero-01 · treated: halftone
Figure 1 · The harbor, a duotone in series 2 · generated · hero-01 · sample-model · 2026-08-29 · seed 41 · treated: duo

themes

data-theme on html, or on any wrapper for a zone · each carries its own deep

neutral default

2026-08-29

Paper #fafaf7 · accent #0550ae

active

01 deep

forest research programs

V5

Paper #f4f6f2 · accent #0b6b53

complete

V5 deep

parchment case files

case 004

Paper #f3f0e6 · accent #274c3a

open

004 deep

slate tools and benchmarks

r-0007

Paper #f5f6f8 · ink #14202e

locked

R2 deep

signal one loud accent · launches

2026-03-12

Paper #fbfbf9 · accent #c8102e

live

go launch

display faces

data-display="mono" sets h1 in mono, the spec look. data-display="serif" sets h1 and statements in Source Serif 4, for case files. Both on <html>.

share card

1200 × 630 · same css · half scale · text left, the site's motif right, one figure line, no number strip