memory: uv tool --force does not rebuild without --reinstall; althing 3.5.0 out
This commit is contained in:
@@ -345,6 +345,24 @@ below is a live commitment or a known-open risk._
|
|||||||
exist first. Any real adoption push starts with ssh_config coverage, not with the
|
exist first. Any real adoption push starts with ssh_config coverage, not with the
|
||||||
allowlist.
|
allowlist.
|
||||||
|
|
||||||
|
- ⚠ **`uv tool install --force .` DOES NOT REBUILD when the version has not moved**
|
||||||
|
(forseti, measured 2026-09-05). `--force` only handles "a tool by this name
|
||||||
|
exists"; `--reinstall` is what rebuilds instead of reusing the cached build keyed
|
||||||
|
on the version string. It prints `Installed 9 executables` over **stale code**
|
||||||
|
with nothing raising its hand — it cost forseti a bug that survived a reinstall
|
||||||
|
AND a re-smoke, because the binary verified against had not changed. **Always
|
||||||
|
`uv tool install --force --reinstall .`**, both flags, every time. Same shape as
|
||||||
|
the `.mcp.json` → built `dist/` trap found today: a deploy surface that reports
|
||||||
|
success while serving the previous artifact. When a fix "does not take", suspect
|
||||||
|
the artifact before the code.
|
||||||
|
|
||||||
|
- **althing 3.5.0 released** (forseti) — adds a 9th binary,
|
||||||
|
`althing-operator declare <handle> --description "..."`, restoring the CLI handle
|
||||||
|
declaration v2 had and v3 removed. Deliberately a SEPARATE binary, not a
|
||||||
|
`postbox` subcommand: the invariant is that no SESSION surface exposes an
|
||||||
|
operator verb. Relevant to the pending `ledger-dev` → `svos-dev` rename, which is
|
||||||
|
still the operator's call. nh3-dev not yet upgraded.
|
||||||
|
|
||||||
## Recent decisions
|
## Recent decisions
|
||||||
|
|
||||||
- `[2026-09-05]` **A peer's "2.7x serving-stack effect" was a coin flip — the operator rejected it on instinct and the arithmetic backed him.** Each floor was `|b0-b1|` from n=2; the ratio is half-Cauchy, P=0.452. ⚠ The disconfirming evidence sat in brokkr's own sentence, and he named *why*: the claim was his and flattering. → `persistent-memory.d/2026-09-05-floor-claim-n2-retraction.md`
|
- `[2026-09-05]` **A peer's "2.7x serving-stack effect" was a coin flip — the operator rejected it on instinct and the arithmetic backed him.** Each floor was `|b0-b1|` from n=2; the ratio is half-Cauchy, P=0.452. ⚠ The disconfirming evidence sat in brokkr's own sentence, and he named *why*: the claim was his and flattering. → `persistent-memory.d/2026-09-05-floor-claim-n2-retraction.md`
|
||||||
|
|||||||
Reference in New Issue
Block a user