Software & current experiments

The lab is where the architecture keeps changing.

Recent work extends the same practical systems thinking into software: organize complex information, connect tools without losing track of ownership, and make the result reviewable. These projects are active, imperfect, and rebuilt often.

Working principles

What the experiments are testing

A

Traceable information

Derived analysis should remain connected to its sources, provenance, and review history.

B

Clear boundaries

Tools, workflows, and data stores need explicit responsibilities instead of one opaque system.

C

Durable work

Long processes need state, checkpoints, failure handling, and a path for human decisions.

D

Iterative architecture

Rebuilding is useful when each version makes the actual constraints more visible.