Commit Graph

  • 56e3742a2d fix(ci): skip the BuildKit check whose warning embedded this Dockerfile in CI output main v1.10.2 Joakim Persson 2026-10-02 10:58:03 +02:00
  • 784fad78f3 fix(ci): provenance: false on the smoke builds — base64(Dockerfile) crossed 64 KiB Joakim Persson 2026-10-02 10:50:16 +02:00
  • c2c42c34a2 docs(v1.10.1): cut v1.10.1; v1.10.0 stays tagged-but-never-published v1.10.1 Joakim Persson 2026-10-02 10:36:21 +02:00
  • f3b3748223 fix(smoke): derive the clipboard assertion from what pi declares Joakim Persson 2026-10-02 10:27:25 +02:00
  • 12f99c49e3 docs(v1.10.0): adopt pi's fullscreen default and document the way back v1.10.0 Joakim Persson 2026-10-02 09:00:51 +02:00
  • 93eb3dbca7 docs(v1.10.0): name sqlite3/bc/dc/column in the Hub description tool list Joakim Persson 2026-10-02 08:20:01 +02:00
  • e026f6f65e release(v1.10.0): pi 1.0.0 and pi-atelier v0.13.0, on measured evidence Joakim Persson 2026-10-02 08:16:37 +02:00
  • 9d0b3dec0b release(v1.9.5): pi 0.87.1 with pi-obsmem pinned to the merged finishTurn fix Joakim Persson 2026-10-02 00:23:28 +02:00
  • cb8969ef2c changelog: adopt pi-studio v0.9.61 and mempalace-toolkit 975ab92 Joakim Persson 2026-10-02 00:01:24 +02:00
  • 31f36182bf feat(base): add sqlite3, bc, dc and bsdextrautils Joakim Persson 2026-10-01 23:28:57 +02:00
  • 2278b22ba7 fix(ssh): wire git core.sshCommand to the writable sidecar, and assert it joakimp 2026-09-22 23:08:59 +02:00
  • 37fcbfcf04 fix: three v1.9.4-acceptance findings (installer WARN, init sentinel, hash collation) joakimp 2026-09-22 17:20:10 +02:00
  • 16fddebd43 docs(v1.9.4): the client/server skew is narrower than the release commit said v1.9.4 joakimp 2026-09-22 14:51:22 +02:00
  • e3b38cdb0b release(v1.9.4): mempalace 3.10.0 with a pinned palace root, pi-atelier v0.10.3, pi held at 0.85.1 joakimp 2026-09-22 14:26:10 +02:00
  • ee6cb9e62a ci(release): a tag must not publish a component no CHANGELOG entry names joakimp 2026-09-21 23:23:29 +02:00
  • 0d324f1855 changelog: name pi-obsmem 3.1.4 (e7d77dc) as the next rebuild's implicit adoption joakimp 2026-09-21 23:15:11 +02:00
  • 6c13f43ac8 release: date the v1.9.3 section for the tag v1.9.3 Joakim Persson 2026-09-19 17:45:50 +02:00
  • 960aada769 changelog: dependency audit 2026-09-19 — mempalace 3.10.0 measured and deliberately deferred Joakim Persson 2026-09-19 17:38:02 +02:00
  • b9057fdc8c Dockerfile.base: LABEL se.jordbo.pi-devbox.mempalace-version, inherited by both variants Joakim Persson 2026-09-19 17:27:34 +02:00
  • cb6d9e5dd0 check-doc-drift: check 9 — what the next build bakes differently must be named in the CHANGELOG Joakim Persson 2026-09-19 17:15:12 +02:00
  • ea896054df changelog: task tool + fork-gate (pi-extensions 25c1265), and the mine deadline that never reached the transport (mempalace-toolkit 817b3a8) Joakim Persson 2026-09-19 17:00:59 +02:00
  • 50153e65b7 skill floor: refresh vendored pi-extensions skill to pi-extensions@25c1265 (task tool + fork-gate) Joakim Persson 2026-09-19 16:42:06 +02:00
  • f25efa074d fix(sanity): verify the ControlPath ssh RESOLVES, not the dir the image creates Joakim Persson 2026-09-15 22:59:43 +02:00
  • c7d369f28d docs(changelog): measure promote-base-latest's conditional re-tag joakimp 2026-09-14 20:49:23 +02:00
  • b8d818ed99 fix(docs): correct the Hub size claims, and gate them so they cannot rot again joakimp 2026-09-14 20:33:40 +02:00
  • f5c53b8693 release: date the v1.9.2 section for the tag v1.9.2 joakimp 2026-09-14 17:55:16 +02:00
  • 735565b9be docs: retire the deployed-and-unproven label on isWithdrawn, and name dab989b joakimp 2026-09-14 16:29:52 +02:00
  • 9aaff26e3a docs: the withdrawal fix shipped in v1.9.1 unnamed — say so, and re-pin the canary joakimp 2026-09-14 15:07:26 +02:00
  • 852f900b53 test(smoke): make CI prove the natives still work — the runbook check didn't Joakim Persson 2026-09-11 11:06:18 +02:00
  • 1baba79c96 fix(size): the v1.9.1 residual was npm's own cache, not the platform binaries Joakim Persson 2026-09-11 09:39:54 +02:00
  • 42bd29d654 fix(ci): unblock the release — npm 11 esbuild bloat + two self-inflicted assertions v1.9.1 Joakim Persson 2026-09-10 23:39:40 +02:00
  • 3a44e81cad feat(ci): gate documentation drift, and make docs a pre-tag release step Joakim Persson 2026-09-10 22:01:49 +02:00
  • 35964abd01 docs(hub): the Docker Hub page claimed Node v22; v1.9.0 ships Node 24 Joakim Persson 2026-09-10 21:43:17 +02:00
  • 6353d59e63 docs(readme): correct the three stale version pins and the shipped-as-planned claim Joakim Persson 2026-09-10 21:33:07 +02:00
  • 8f0960e134 release: v1.9.0 v1.9.0 Joakim Persson 2026-09-10 21:21:09 +02:00
  • 1c905480e3 docs(changelog): note the mempalace feed-tick fix this image carries Joakim Persson 2026-09-10 20:58:42 +02:00
  • ff6fd1492a feat(manifest): record WHICH pi-extensions skill copy shipped Joakim Persson 2026-09-10 20:30:16 +02:00
  • edc7659add chore(deps): node 22->24, actionlint 1.7.12, hadolint 2.15.1, skillset ref Joakim Persson 2026-09-10 20:17:32 +02:00
  • cac5e00a31 feat(ci): gate the vendored pi-extensions skill floor, and bake python3-yaml Joakim Persson 2026-09-10 19:14:01 +02:00
  • ecfd2fc2e5 feat: bake dig/ldapsearch/xxd and refresh the stale pi-extensions rootfs floor Joakim Persson 2026-09-10 18:56:11 +02:00
  • 15a3728ae9 feat: bake shellcheck and add a client-side pre-push lint gate joakimp 2026-09-09 08:57:34 +02:00
  • 361babd4fd ci: gate the release on shell lint, from one shared script v1.8.14 joakimp 2026-09-08 23:41:44 +02:00
  • 70e675afee fix(smoke): keep prose out of the single-quoted exec_test body joakimp 2026-09-08 23:31:48 +02:00
  • 601fc98a49 docs(changelog): release v1.8.14 joakimp 2026-09-08 22:09:31 +02:00
  • 7e0e66997d docs(env): name MEMPALACE_MAILBOX_NOTIFY — auto-detect cannot work in a container joakimp 2026-09-07 21:43:01 +02:00
  • 6bd8b79d3a test(smoke): assert agent-browser EXECUTES — it was the discarded amd64 proof joakimp 2026-09-07 21:21:16 +02:00
  • fabf1274aa docs(changelog): Unreleased section for the smoke node assertion + agent-browser correction joakimp 2026-09-07 21:17:06 +02:00
  • 5972a2c535 test+docs: assert the node major in smoke, and correct v1.8.13's agent-browser version joakimp 2026-09-07 21:05:24 +02:00
  • aa0fbc5ec0 fix: correct the pi-studio claim — CI publishes v0.9.59, not the v0.9.60-rc.0 label v1.8.13 joakimp 2026-09-06 23:51:00 +02:00
  • 702dd71f4c ci: declare workflow_dispatch input types so Gitea renders the dispatch form joakimp 2026-09-06 23:40:26 +02:00
  • f561acc89a skills: refresh vendored mempalace snapshot a12fe5e -> e9e09d9, re-pin the canary joakimp 2026-09-06 22:31:47 +02:00
  • 0d984b1414 changelog: cut v1.8.13 section joakimp 2026-09-06 22:14:20 +02:00
  • adcf56f829 release: audited bumps (pi 0.85.1, mempalace 3.9.0, atelier v0.10.1) + two guards joakimp 2026-09-06 20:40:02 +02:00
  • c8622ece9d skills: correct the credential-incident-response §5 premise about chroma metadata joakimp 2026-09-01 22:36:45 +02:00
  • 05843ecfae changelog: reopen an Unreleased section after v1.8.12 joakimp 2026-09-01 00:29:29 +02:00
  • a2846a5f7e release: adopt pi 0.84.4 + pi-atelier v0.10.0, and fix the doc claim the pi bump invalidates v1.8.12 joakimp 2026-08-31 07:08:41 +02:00
  • 58c22afb04 skills: the fingerprint advice was missing its precondition, and the skill had no section on proving absence joakimp 2026-08-30 23:32:53 +02:00
  • 30094782df shell: source cli_utils' functions, and install the iproute2 that one of them needs joakimp 2026-08-30 11:48:03 +02:00
  • 9b5783f9dd skills: a sixth instance, found by the repo owner within the hour joakimp 2026-08-30 10:50:20 +02:00
  • d9a7fe101b changelog: an Unreleased section for a rule that was already there joakimp 2026-08-30 00:52:36 +02:00
  • 36e65fe657 skills: add credential-incident-response, and assert it stays baked joakimp 2026-08-30 00:50:11 +02:00
  • f0ebea2d98 skills: fix the half of the negative-result rule that was wrong joakimp 2026-08-30 00:50:11 +02:00
  • b615571913 changelog: release v1.8.11 — the mail nobody could deliver, and the ship that skipped a file v1.8.11 joakimp 2026-08-27 23:39:39 +02:00
  • 495b7e3859 vendor: resync mempalace skill snapshot to skillset a12fe5e joakimp 2026-08-27 23:36:03 +02:00
  • 45850bc973 entrypoint: put back the shell state a recreate eats joakimp 2026-08-27 21:52:51 +02:00
  • 6891dc32b8 changelog: release v1.8.10 — deploy the scrubber, and name the check that must not be skipped v1.8.10 joakimp 2026-08-27 17:51:46 +02:00
  • 8a673ec143 docs: unclip the diagrams, and answer what compaction leaves behind Joakim Persson 2026-08-27 14:23:12 +02:00
  • cdb6fc0950 changelog: name what the floating toolkit ref will pull into the next tag joakimp 2026-08-27 14:18:55 +02:00
  • 14371e2da6 docs: explain the memory that runs itself, and fix a claim the mailbox falsified Joakim Persson 2026-08-27 13:55:55 +02:00
  • aac4a1c323 release: v1.8.9 — the version flag that blamed the wrong component v1.8.9 joakimp 2026-08-26 18:47:03 +02:00
  • 34cf1e3810 release: v1.8.8, and a notice that named the wrong remedy v1.8.8 joakimp 2026-08-26 15:56:03 +02:00
  • e8ddeaf89f skills: a gate that could pass without checking, and a mailbox that never empties skills-provenance joakimp 2026-08-26 14:38:07 +02:00
  • 49a6534093 docs: write down the coordination channel the fleet already runs on joakimp 2026-08-26 12:51:26 +02:00
  • e070e0bcbf skills: record the vendored snapshot's provenance, and report which copy wins joakimp 2026-08-26 10:27:00 +02:00
  • dbb78798fb vendor: resync mempalace skill snapshot to skillset c04cd15 pi 2026-08-26 09:41:02 +02:00
  • f645e6654f smoke: fix the snapshot canary that blocked v1.8.7, and make it bidirectional v1.8.7 pi 2026-08-26 08:09:09 +02:00
  • 657b1ad856 ssh sidecar: default to multiplexing, as a default and not an override pi 2026-08-25 23:09:46 +02:00
  • ebd0de0be2 changelog: v1.8.7 — device provenance reaches the fleet pi 2026-08-25 22:47:53 +02:00
  • 4f1aa0d0dd skills: refresh the vendored mempalace snapshot (withdrawn hand-stamping) pi 2026-08-25 22:27:04 +02:00
  • 9e744d701f lint: shellcheck the repo's own shell scripts, not just workflow run: steps joakimp 2026-08-25 21:11:55 +02:00
  • 2b8c3a4db4 ci: audit MEMPALACE_VERSION the way PI_VERSION is audited joakimp 2026-08-25 20:33:19 +02:00
  • cb7b8ad2ae smoke: assert manifest VALUES, not the presence of field names joakimp 2026-08-25 17:15:39 +02:00
  • 93f986e90e v1.8.6: adopt pi 0.84.3 + mempalace 3.8.0, close the v1.8.5 doc/observability gaps v1.8.6 joakimp 2026-08-25 15:29:22 +02:00
  • 26f223568d .env.example: document MEMPALACE_PALACE_PATH and why nothing exports it joakimp 2026-08-23 23:27:42 +02:00
  • 01abda3456 v1.8.5: the skillset owns its skills, and a dangling link no longer kills boot v1.8.5 joakimp 2026-08-23 21:00:21 +02:00
  • b5810654f6 skills: let the skillset own the skills it owns, and stop a dangling link from killing boot joakimp 2026-08-23 20:59:14 +02:00
  • 4f6f470518 changelog: file the vendored-skill shadowing bug for v1.8.5 Joakim Persson 2026-08-23 20:05:38 +02:00
  • fbc1f86612 docs: a negative result is usually your own filter (skill + AGENTS.md) Joakim Persson 2026-08-22 22:56:41 +02:00
  • 2ebf00d6d4 v1.8.4: the om fix lands upstream, pi-atelier v0.8.2, todo edit v1.8.4 Joakim Persson 2026-08-22 21:19:48 +02:00
  • c3b6d36778 docs(CHANGELOG): Unreleased — the todo extension gains an edit action joakimp 2026-08-17 22:49:13 +02:00
  • 3a509077c2 v1.8.3: mempalace 3.7.1, refreshed skill snapshot, census on PATH v1.8.3 Joakim Persson 2026-08-16 23:30:01 +02:00
  • a55f6369b3 AGENTS.md: three damage-prevention rules for a shared central palace Joakim Persson 2026-08-16 22:32:09 +02:00
  • ffd54750b9 docs: CHANGELOG for v1.8.2 — the silent transcript-feed failure and its guard v1.8.2 Joakim Persson 2026-08-16 00:53:46 +02:00
  • d8b745c164 smoke+docs: pin the feeder's failed-remote-mine detection; REMOTE_PATH is server-visible Joakim Persson 2026-08-16 00:30:51 +02:00
  • ae13c2264e ci: survive a revoked GITEA_BUILD_TOKEN on public commit reads Joakim Persson 2026-08-15 14:27:18 +02:00
  • a2f0a4a441 ci: correct the false "Gitea requires auth for public reads" comment Joakim Persson 2026-08-15 14:21:25 +02:00
  • 53b41cd76b smoke: assert the pi stage $HOME-relative, and add a smoke_only dispatch v1.8.1 Joakim Persson 2026-08-15 12:29:32 +02:00
  • 29b62093f0 v1.8.0: bump pi 0.84.1 → 0.84.2 and pi-atelier v0.8.0 → v0.8.1, audited v1.8.0 Joakim Persson 2026-08-15 00:22:08 +02:00
  • cbd7cf5c67 entrypoint: announce the "remote palace, no inbox" skip instead of vanishing Joakim Persson 2026-08-13 16:30:55 +02:00
  • 7c00dd6001 mempalace: drop the stage ENV pin, fix the shared-server compose Joakim Persson 2026-08-12 17:04:14 +02:00