Repository navigation
Releases: willow-memory/willow-bot
Releases · willow-memory/willow-bot
Release list
v1.24.0
v1.23.0
v1.22.1
v1.22.0
v1.21.0
v1.20.0
v1.19.0
1.19.0 (2026-10-22)
Added
- kernel: a folder's name is the person's word too (9f99f2f)
- kernel: has this date passed, the fifth reading (61b3f03)
- kernel: her own words list, the second of the four readings (e0ca511)
- kernel: newest first, the first of the four readings (7505a09)
- kernel: numbers over time, the fourth of the four readings (6243397)
- kernel: what isn't there, the third of the four readings (0dc69ef)
- one-script: Conway's Life, as the table's verdict rows (85f651c)
Fixed
- kernel: the van comes back, and findings stop repeating (87191f5)
v1.18.0
1.18.0 (2026-10-22)
Added
- kernel_vectors: the kernel and its ports on the runtimes of 2020 (ae2acdd)
- kernel_vectors: the TypeScript and C# ports, every box under every implementation (558a8a0)
- kernel: vectors for any language, and the first port, Java (7c254ee)
- one-script: a kernel 42 says where to look (6e901d1)
- one-script: compiled/ideas.py, the 19 ideas built from what's here (aa513db)
- one-script: compiled/offsets.py, the Discord group's asymmetric offsets (8731899)
- one-script: draw, the serendipity loop (IDEAS 7) (0159285)
- one-script: kernel.py, the smallest script that runs the whole loop for anyone (4b5dc89)
- one-script: oauth_probe splits blind wagers from seen pins, adds Google (9af64f6)
- one-script: oauth_probe, deterministic OAuth as forecast ledger wagers (a2c71ed)
- one-script: oauth_resource, every token knows the server it is for (bc7df15)
- one-script: plant shows the seed's first letter and asks who you are (cc1c8b7)
- one-script: plant, consent and letter, the seed's person-facing half (e619ce2)
- one-script: retire — propose dropping served rows, gated on the human seal (f8ad91e)
- one-script: serve takes a typed password and the baseline pii kinds (2f255a6)
- one-script: serve withholds the names a person gives (af3c15a)
- one-script: snapshot, outside data fetched once into the box (1a47101)
- one-script: snippet_cover, how much of each idea is already here (IDEAS 86) (fc3c7e0)
- one-script: the idea pile, the snapshot reader, the serendipity loop, the kernel, and what compiles from what's here (452f6ba)
- one-script: the kernel reads pages as text, serials by their ends, and knows an echo (7054d70)
- one-script: the loose chunks, found by asking the pile and built on what it pointed at (a9c9b76)
- one-script: the operator's three joins, ready to seal on their box (c813b6c)
- one-script: the pii set, and serve withholds a person's data over a ceiling (1e06979)
- one-script: the retire verb — api.retire + the CLI, end to end on a real scope (222a054)
- one-script: withhold the names a person gives; the demos' cast as the cross-check (5e71308)
Fixed
- carried: recopy scrub.py after the pii set (5601e74)
- kernel_vectors: Java takes Python's tag rules; the four patterns become scanners (228c7d2)
- kernel: exact rank scores, so a bite ranks the same on every run (0ce659c)
- kernel: read the record on "\n" only, so a file name can't brick the box (a837823)
- one-script: an idea isn't knowledge, and NEEDS YOU lists waiting sessions (IDEAS 103, 104) (ecf0bf5)
- one-script: BLOCKED keeps one 87 and drops 7 (33aeafa)
- one-script: said reads the quote shapes the pile holds; IDEAS 108-112, the third run (c12591f)
- one-script: snapshot's license is an SPDX id or a LicenseRef, not any word (3b61114)
- one-script: the kernel reads a stranger's files by what they hold, not their names (50b56ac)
- one-script: the kernel's bite is held by content words, not 'how' and 'do' (cb4ea45)
- one-script: the proposal rule reads any case, so docs/ideas.md is an idea pile too (b42d1d7)
v1.17.3
1.17.3 (2026-10-21)
Fixed
- one-script: the prompt hook reads the repos its check-in named (debbf0b)
Performance
- one-script: a prompt reads its chunks in one git pass per repo (7c62f10)
- one-script: a prompt reads the record from the human's sealed tip (fff0ac8)
- one-script: the record remembers its last parse (435a411)