coconutlabs

steady cadence

The nightly record

Every night an engine reads the lab’s public record and writes down what moved: commits, releases, new content. No hands involved, no model involved, no quiet-day filler. The weekly letter is assembled from these entries.

Cadence · 2026-10-14

2026-10-14

4 commits across the lab in the last day.

coconutlabs-site

  • gates: refresh linux visual baselines (64 shots, CI-generated)
  • Ironwright verifies its audit chain in the browser, and links its source
  • gates: refresh linux visual baselines (64 shots, CI-generated)
  • Ironwright joins the gallery: films from real runs

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-09-03

2026-09-03

3 commits across the lab in the last day.

coconutlabs-site

  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • gates: refresh darwin visual baselines for the door retirement
  • Retire the waterline and library doors

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-26

2026-08-26

1 commit across the lab in the last day.

coconut-os-lp

  • site: temporary Paused holding page; hide OS-framing content (preserved, not deleted)

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-23

2026-08-23

3 commits across the lab in the last day.

coconutlabs-site

  • Make the Lighthouse gate actually run
  • Regenerate the linux baselines after the credentials move
  • Move the credentials record off the lab site

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-21

2026-08-21

4 commits across the lab in the last day.

coconutlabs-site

  • Baselines for the CareScribe route
  • CareScribe: the first unit that calls a real model
  • Regenerate the linux baselines for the reorder and /credentials
  • Make the site read as one engineer, and add the credentials record

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-20

2026-08-20

8 commits across the lab in the last day.

coconutlabs-site

  • Give the container job a HOME root can own
  • Run the e2e job in the Playwright image
  • Stop apt from gating CI
  • Cap the CI jobs at 15 minutes
  • Regenerate the linux baselines for the arrow removal and the figures
  • Lint the figure tokens, and tighten the layout maths

coconut-os-lp

  • Stop linking a mirror that is not published, and stop pointing at GitHub
  • Rebuild the architecture page on three registers

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-19

2026-08-19

11 commits across the lab in the last day.

coconutlabs-site

  • Take the arrow glyphs out of the prose
  • Regenerate the linux visual baselines
  • Put figures under the design lock, and use them on the unit pages
  • Add the figures toolkit
  • Drop the status theatre and the id columns
  • Delist shreypatel.coconutlabs.org from the lab site
  • Regenerate the four home baselines against the 2026-08-18 signals
  • Rebuild the estate IA: /research becomes /evidence, one nav source, surfaces named on the home page

coconut-os-lp

  • Take the arrow glyphs out of the prose
  • progress: publish the kernel commit record
  • eyebrows: drop the section numbering

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-16

2026-08-16

11 commits across the lab in the last day.

coconutlabs-site

  • markdown: render pipe tables in research notes
  • copy: unpublish the workflow around the atlas, gallery and projects hub
  • gates: refresh linux visual baselines for the footer copy change (64 shots, CI-generated)
  • copy: fix the gate failures on the front page and normalize the ratio glyph
  • gallery: latent diffusion is a mechanism unit, not a bottleneck class
  • gates: refresh linux visual baselines (64 shots, CI-generated)
  • gates: refresh the four home baselines for the 2026-08-15 digest
  • latent diffusion: the schedule and the squeeze, without the claims

coconut-os-lp

  • team spec: stop asserting kernel stories are landing
  • copy: the agent definition promised five things and listed six
  • copy: stop quoting our own number wrong and stop stating unbuilt kernel behavior as fact

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-15

2026-08-15

10 commits across the lab in the last day.

coconutlabs-site

  • perf: rebuild the dim grid on change, not on a 200ms timer
  • perf: keep getBoundingClientRect out of the animation loop
  • mount /live: rewrite to the operations Worker
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • ground: one fabric everywhere, the landing page's

coconut-os-lp

  • fabric: single landing-page ground (variants retired)
  • Reconcile the site with what actually landed in the kernel
  • copy: drop a count I introduced in the lineage header
  • copy: proofread pass in my own voice

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-14

2026-08-14

2 commits across the lab in the last day.

coconut-os-lp

  • fabric: re-derive ground on theme change (fixes stuck background on live toggles)
  • feat: inline lab dot-fabric ground (quiet variant) into root layout

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-13

2026-08-13

29 commits across the lab in the last day.

coconutlabs-site

  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • benchmarks: the proof page gets its walkthrough
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • signals: committed snapshot ends the build-time GitHub fetch
  • ground: scroll shear physics
  • plan: atlas-pipeline (phase A), 12 tasks, sdd-ready
  • spec: atlas real runs + unit environments (approved design, pockets decided)
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • ground: tighter weave, breathing crest, and the field recedes under content
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • ground: the fabric runs under every page, with a variant per page's argument
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • home: the dot field becomes a fabric; risk gate gets its walkthrough
  • demos: wire LiveLog into three gallery units, engine-derived replays
  • demos: columnar-scan + ingestion-contract stream their runs through LiveLog
  • demos: LiveLog, the wire-tape pattern generalized for every unit
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • home: DotField runs the whole page; risk gate gets a live order tape
  • gates: refresh linux visual baselines (60 shots, CI-generated)
  • gallery: pre-trade risk gate, the real Rust crate running in the browser
  • gates: refresh linux visual baselines (56 shots, CI-generated)
  • footer: full sitemap edition
  • gates: refresh linux visual baselines (56 shots, CI-generated)
  • hero: DotField replaces TenantLanes; visual gate gains per-pixel threshold 0
  • hero: TenantLanes becomes a live instrument; LAB menu gains the two new pages
  • gates: refresh linux visual baselines (56 shots, CI-generated)
  • train: folio routes for the four new pages, /cadence spec aligned to the page
  • drawings: three working drawings, dimensioned like construction documents
  • Steady Cadence signup in the footer + three-state theme toggle

Written by the nightly engine from the public record. No hands involved.

Cadence · 2026-08-12

2026-08-12

5 commits across the lab in the last day.

coconutlabs-site

  • atlas: tour keys bind once at window level; playwright never reuses servers
  • ci: visual job builds before testing
  • gates: commit linux visual baselines, make the CI pixel gate blocking
  • ci: scope test:e2e to browser projects, add linux-baseline dispatch workflow
  • security: RFC 9116 security.txt at /.well-known

Written by the nightly engine from the public record. No hands involved.