This website requires JavaScript.
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