50 descendants and 50 ancestors of 9f178f72765278da
|
2026-11-10
| ||
| 02:15 | land swarm-page check-in: c686581e63 user: dmestas tags: trunk | |
| 02:15 | land swarm-sweep check-in: ef0246edd5 user: dmestas tags: trunk | |
| 02:15 | land swarm-capture check-in: b74a06099b user: dmestas tags: trunk | |
| 01:35 | A page for the distributed crawler: its ranges, networks, fingerprints and what it asks for closed check-in: 031e282794 user: zeitgeist tags: swarm-page | |
| 01:23 | A distributed crawler's requests keep their network range for 90 days, swept before addresses are blanked closed check-in: f405aa6777 user: zeitgeist tags: swarm-sweep | |
| 01:20 | Every request records how it presented itself and its network range closed check-in: 308fd3faad user: zeitgeist tags: swarm-capture | |
| 00:51 | land requests-burst-email check-in: 2c76d0feac user: dmestas tags: trunk | |
| 00:51 | land requests-plans check-in: 0b9167b083 user: dmestas tags: trunk | |
| 00:51 | land requests-sentences check-in: aa22e65c97 user: dmestas tags: trunk | |
| 00:51 | land index-open-search-check check-in: fbdeac5a08 user: dmestas tags: trunk | |
| 00:51 | land index-open-branches check-in: fbdea90804 user: dmestas tags: trunk | |
| 00:47 | A burst of requests from one agent is one email closed check-in: 6a10c63715 user: zeitgeist tags: requests-burst-email | |
| 00:41 | An agent can ask its person for a plan: several calls under one title, approved once closed check-in: ed50f932ce user: zeitgeist tags: requests-plans | |
| 00:32 | A request reads as the action it takes, from a sentence each op declares closed check-in: f2dd41a5f5 user: zeitgeist tags: requests-sentences | |
| 00:29 | The search index is checked in the background after a repository is served closed check-in: 9dd7a27fdf user: zeitgeist tags: index-open-search-check | |
| 00:26 | The branch summary is rebuilt at open only when the query that derives it has changed closed check-in: 9a2095fa40 user: zeitgeist tags: index-open-branches | |
|
2026-11-09
| ||
| 21:46 | land index-open-laps check-in: ff42e44c2d user: dmestas tags: trunk | |
| 20:49 | Opening an index logs each step that takes a second or more closed check-in: 0910f8fa4c user: zeitgeist tags: index-open-laps | |
| 20:09 | land digest-code-spans check-in: 94f2f0ccdc user: dmestas tags: trunk | |
| 20:08 | land digest-autolinks check-in: 689b8fdbf6 user: dmestas tags: trunk | |
| 19:51 | A chat digest quotes a markdown code span as its text, without the backticks closed check-in: 7471919675 user: zeitgeist tags: digest-code-spans | |
| 19:22 | A chat digest quotes a markdown autolink as its address, without the angle brackets closed check-in: 1b542c0f5d user: zeitgeist tags: digest-autolinks | |
| 07:23 | land confine-git-fetch-2 check-in: 9e5479c8c6 user: dmestas tags: trunk | |
| 07:23 | land keep-fetch-for-answer check-in: 87d7320a36 user: dmestas tags: trunk | |
| 06:49 | git fetch for a mirror runs in the zit children's memory group, not the forge's own closed check-in: 00d21647ea user: zeitgeist tags: confine-git-fetch-2 | |
| 06:48 | A Git import stopped to ask about sub-manifests keeps its fetch for a day, so confirming does not fetch the whole history again closed check-in: 9698eec750 user: zeitgeist tags: keep-fetch-for-answer | |
| 06:39 | git fetch for a mirror runs in the zit children's memory group, not the forge's own closed check-in: 225c9976c8 user: zeitgeist tags: confine-git-fetch | |
| 06:36 | A Git history too large for flat manifests is imported with sub-manifests, without stopping to ask closed check-in: 32840dc538 user: zeitgeist tags: auto-submanifests | |
| 05:24 | land zit-0.14.1 check-in: 598886b23a user: dmestas tags: trunk | |
| 05:24 | land requests-page check-in: c336826486 user: dmestas tags: trunk | |
| 05:24 | land llms-ask-newrepo check-in: 24f2694359 user: dmestas tags: trunk | |
| 05:24 | land rfc-0029-onboarding check-in: 6c389a4392 user: dmestas tags: trunk | |
| 05:24 | land ci-docs-only check-in: 7948475e80 user: dmestas tags: trunk | |
| 03:54 | Pin zit 0.14.1 closed check-in: 58c6f7f9ec user: dmestas tags: zit-0.14.1 | |
| 03:08 | Merge trunk into ci-docs-only closed check-in: 510dc7ca8e user: dmestas tags: ci-docs-only | |
| 01:40 | RFC 0028 step 1: Requests get their own page, with a badge only while something waits closed check-in: 2657cd8a43 user: dmestas tags: requests-page | |
| 01:31 | llms.txt: asking your person, and a new repository from nothing to CI closed check-in: 4e7640939c user: dmestas tags: llms-ask-newrepo | |
| 01:27 | RFC 0029: onboarding from the forge alone closed check-in: ea7faea305 user: dmestas tags: rfc-0029-onboarding | |
| 00:55 | CI: a documentation-only change runs no checks check-in: 57ea906dfd user: dmestas tags: ci-docs-only | |
| 00:52 | land rfc-0028-requests check-in: af6daf41b5 user: dmestas tags: trunk | |
| 00:48 | RFC 0028: Requests, plain actions, one email a burst, and plans closed check-in: a1e365cf5b user: dmestas tags: rfc-0028-requests | |
| 00:28 |
land runner-finish-retry
Checks tested the merge with trunk at 8c50ebcfaf6d; trunk has moved since. check-in: 641b094f52 user: dmestas tags: trunk | |
|
2026-11-08
| ||
| 23:40 | land zit-0.14.0 check-in: f68198f2d5 user: dmestas tags: trunk | |
| 23:31 | Runner: retry a finished task's report through a forge restart closed check-in: 6c8e5d37e1 user: dmestas tags: runner-finish-retry | |
| 23:20 | update zit-0.14.0 from trunk closed check-in: 8c50ebcfaf user: dmestas tags: zit-0.14.0 | |
| 23:20 | land signoff-email-link check-in: d236276623 user: dmestas tags: trunk | |
| 23:15 | Pin zit 0.14.0 check-in: 37a5edbe97 user: dmestas tags: zit-0.14.0 | |
| 22:53 | Sign-off email: link the request page, say what is asked, no empty repository closed check-in: 4695a2b85a user: dmestas tags: signoff-email-link | |
| 22:47 | land ask-5-secrets check-in: c414f15401 user: dmestas tags: trunk | |
| 22:47 | land ask-4-switch check-in: e86fcc6bdc user: dmestas tags: trunk | |
| 22:47 | land ask-3-page check-in: 9f178f7276 user: dmestas tags: trunk | |
| 22:47 | land ask-2-router check-in: 6c850e75ad user: dmestas tags: trunk | |
| 22:47 | land ask-1-requests check-in: 51b6ae0238 user: dmestas tags: trunk | |
| 22:18 | RFC 0027 step 3: a sign-off has a page of its own, and the email links to it closed check-in: d1685d0beb user: dmestas tags: ask-3-page | |
| 22:13 | RFC 0027 step 2: an agent refused what its person may do asks with Quarry-Ask closed check-in: 2993d8298b user: dmestas tags: ask-2-router | |
| 22:06 | RFC 0027 step 1: sign-offs keep their answer, a secret once, a week to wait, twenty pending closed check-in: 3cd7d39e9d user: dmestas tags: ask-1-requests | |
| 22:00 | land rfc-0027-ask check-in: 9ac707fe2f user: dmestas tags: trunk | |
| 21:39 | RFC 0027: an agent asks its person for what it may not do closed check-in: b69494aa55 user: dmestas tags: rfc-0027-ask | |
| 21:02 | land chat-caret-everywhere check-in: 9a58e14951 user: dmestas tags: trunk | |
| 20:51 | Draw ^N as a chat message on every surface, titles included closed check-in: 5780884075 user: dmestas tags: chat-caret-everywhere | |
| 20:28 | land jva-4016 check-in: bef5d586ec user: dmestas tags: trunk | |
| 20:09 | Fix jva ^4016: true size past the file.get bound, uncounted check-ins sized by files, stack-armed rung cancel, rung conflict wording closed check-in: 8e4f3aa298 user: dmestas tags: jva-4016 | |
| 16:49 | land annotate-tip check-in: 163f11f259 user: dmestas tags: trunk | |
| 16:43 | Annotate resolves a branch name to its tip, so its pages share one kept annotation closed check-in: 456ca1f096 user: dmestas tags: annotate-tip | |
| 16:38 | land history-cursor-length check-in: 6d03f32d24 user: dmestas tags: trunk | |
| 16:33 | file.history takes zit's long cursor back; annotations are kept per check-in closed check-in: ff4651ff11 user: dmestas tags: history-cursor-length | |
| 15:12 | land zit-0.13.0 check-in: e800986fca user: dmestas tags: trunk | |
| 15:03 | Pin zit 0.13.0; file history pages by its cursor; annotate pages with a version limit closed check-in: 87f5f0e2dc user: dmestas tags: zit-0.13.0 | |
| 14:32 | land traffic-warm check-in: 322d51c310 user: dmestas tags: trunk | |
| 14:02 | Warm every traffic range at startup and every four minutes closed check-in: f02c77c99d user: dmestas tags: traffic-warm | |
| 13:41 | land traffic-answered-downloads check-in: ce49350a27 user: dmestas tags: trunk | |
| 13:41 | land traffic-memo check-in: d42a137eac user: dmestas tags: trunk | |
| 13:27 | Traffic counts only answered requests as downloads closed check-in: 5039bb12f1 user: dmestas tags: traffic-answered-downloads | |
| 13:27 | update traffic-memo from trunk closed check-in: a81233d4d1 user: dmestas tags: traffic-memo | |
| 13:27 | land armed-stack-button check-in: 2a04894f3f user: dmestas tags: trunk | |
| 13:03 | Traffic pages are memoised per range and filters and refreshed behind the reader check-in: 57f406e56b user: dmestas tags: traffic-memo | |
| 13:01 | An armed stack does not offer Land stack again closed check-in: 73fcec9455 user: dmestas tags: armed-stack-button | |
| 12:57 | land traffic-window-once check-in: 8d168adf88 user: dmestas tags: trunk | |
| 12:57 | land traffic-appender check-in: 05e9c4c569 user: dmestas tags: trunk | |
| 12:53 | Traffic builds each window once into a temp table every panel reads closed check-in: 9150567e35 user: dmestas tags: traffic-window-once | |
| 12:52 | Traffic loads its classification table through the DuckDB appender closed check-in: 1ef42e7255 user: dmestas tags: traffic-appender | |
| 12:46 | land traffic-batch-classify check-in: cc22ec27a2 user: dmestas tags: trunk | |
| 12:39 | Traffic classifies its facts in batches of 500, not one INSERT each closed check-in: 4c920eada9 user: dmestas tags: traffic-batch-classify | |
| 00:17 | land raw-diff-file-bounds check-in: 06b7146752 user: dmestas tags: trunk | |
| 00:13 | Raw diffs are bounded like unified ones; /patch takes from=; file.get reads at most 16 MiB closed check-in: 090dbaf5a8 user: dmestas tags: raw-diff-file-bounds | |
|
2026-11-07
| ||
| 23:42 | land stream-patch-memory check-in: 58d0f45283 user: dmestas tags: trunk | |
| 22:55 | Patches stream from zit; whole unified diffs past the page bounds are refused; sync and page children get separate memory groups; any memory kill reads as a 503 closed check-in: 630a0f9f7c user: dmestas tags: stream-patch-memory | |
| 21:45 | land history-cursor check-in: 96abc362f6 user: dmestas tags: trunk | |
| 21:40 | docs: regenerate api.md for the file.history cursor closed check-in: cc1448d8d5 user: dmestas tags: history-cursor | |
| 21:38 | file.history pages by tip and position, not by the next row's ancestry check-in: cf0cd8ca9e user: dmestas tags: history-cursor | |
| 21:20 | land zit-0.12.1 check-in: 18e8a0cb2f user: dmestas tags: trunk | |
| 21:12 | Pin zit 0.12.1 closed check-in: 449b3e79ac user: dmestas tags: zit-0.12.1 | |
| 20:34 | land child-memory-group check-in: 4d6e3604fc user: dmestas tags: trunk | |
| 20:34 | land jva-followups-3898 check-in: 15bd098491 user: dmestas tags: trunk | |
| 20:30 | zit children run in a memory group of their own; a memory kill reads as a 503 closed check-in: e5f2511b2f user: dmestas tags: child-memory-group | |
| 19:13 | Anonymous owner paths meet the read gate before auth; stats bar counts standing tags; merge skips same-tip aliases; forum replies plain closed check-in: 39603cd536 user: dmestas tags: jva-followups-3898 | |
| 18:31 | land deploy-origin-warm check-in: bc844881e0 user: dmestas tags: trunk | |
| 18:31 | land facets-and-fossil-render check-in: ce3d0f5366 user: dmestas tags: trunk | |
| 18:31 | land branch-tip-speed check-in: 565a5cf9d5 user: dmestas tags: trunk | |
| 18:21 | deploy: warm each public repository's busiest pages at the origin after a restart closed check-in: df92f65fa0 user: dmestas tags: deploy-origin-warm | |
| 18:06 | Ticket facets follow the filter; stored fossil chat lines render tidied closed check-in: 150781562a user: dmestas tags: facets-and-fossil-render | |