Repository navigation
berth v0.1.10
Past the TTL. A scratch port that outlived the process that claimed it no longer reads as ok.
Added
- A ninth port state,
overstay: a dynamic lease past its TTL whose claiming process is gone while its server is still bound. It was reported asok, soberth checkshowed nothing to attend to while a scratch port was being used as a permanent one. It counts toward "need attention", suggests a permanent home (berth project add <dir>, orberth claim --extrainside a registered project), is listed but never released bytidy(a newoverstayarray intidy --json), and shows on the map as a hatchedokcell. The JSON change is additive (a newstatevalue andsummary.byState.overstay); a consumer that matchesstateexhaustively needs the new value. A lease whose claiming pid is alive staysokwhatever the TTL says (ADR-003 §6); a session resumed under a new pid does not count. See ADR-010.
Changed
- Documentation: the landing page's infographic alt text describes the second panel it gained in 0.1.9, instead of stopping at the one-digit example (#42).