Almanac · Practice
Soundings
Depth with a method. How to store a claim without turning it into a badge.
A sounding is a claim plus a method plus a time plus a keeper. If any piece is missing, store a fragment, not a number on the water.
Shape
type Sounding = {
claim: string;
instrument: "interview" | "sensor" | "archive" | "replication";
takenAt: string;
keeper: string;
fathoms?: number;
};
fathoms is optional because some truths are not numeric. The method is not optional.
UI
Do not paint traffic lights. Paint a lead line, a date, and a name. The Almanac’s code blocks are the tone: sharp frame, fragment mono, a Copy that does not celebrate itself.
A two-fathom sounding dated Tuesday, keeper Amina.