@@ -7,6 +7,82 @@ Versions follow: `envelope_version (skill_revision)`.
77
88---
99
10+ ## packaging 4.1.0 — 2026-05-30 — ` @klickd/core ` and ` klickd ` SDK minor release; x.klickd v4.1 candidate track documented
11+
12+ > ** Packaging / SDK minor release.** Bumps the two reference SDKs in
13+ > lock-step: ` @klickd/core ` 4.0.3 → 4.1.0 (npm) and ` klickd ` 4.0.3 → 4.1.0
14+ > (PyPI). The stable, normative ` .klickd ` wire envelope remains ** v4.0.0
15+ > GA** (DOI, GitHub Release): the JSON schemas
16+ > (` schemas/klickd-payload-v4.schema.json ` ,
17+ > ` schemas/klickd-payload-v4-preview.schema.json ` ,
18+ > ` schema/klickd-v4.schema.json ` , ` schema/klickd-v4-preview.schema.json ` ),
19+ > payload semantics, and the four starter ` .klickd ` files are unchanged
20+ > from 4.0.0. This release does ** not** create a git tag, a GitHub
21+ > Release, a Zenodo DOI, or an IANA action.
22+
23+ ### npm — ` @klickd/core ` 4.0.3 → 4.1.0
24+
25+ - ** Chore:** bump the package version to 4.1.0 and align the
26+ ` publish-npm.yml ` default ` expected_version ` input to ` 4.1.0 ` . The
27+ workflow continues to publish to the ` latest ` dist-tag over ** OIDC
28+ Trusted Publishing** (no long-lived ` NPM_TOKEN ` ); the trusted-publisher
29+ binding is on the unchanged workflow file path
30+ ` .github/workflows/publish-npm.yml ` .
31+ - ** Unchanged guards:** the publish path still runs install + test + build
32+ + packed-tarball CJS/ESM verification (` scripts/verify-tarball.mjs ` ) and
33+ the ` npm pack ` starter-skills presence check before ` npm publish ` , and
34+ still refuses to publish a pre-release to ` latest ` .
35+
36+ ### PyPI — ` klickd ` 4.0.3 → 4.1.0
37+
38+ - ** Chore:** bump ` pyproject.toml ` ` version ` and the in-package
39+ ` klickd.__version__ ` constant to ` 4.1.0 ` in lock-step so consumers
40+ reading ` klickd.__version__ ` see a value that matches the PyPI release.
41+ - ** Unchanged guards:** ` publish-pypi.yml ` continues to build sdist+wheel
42+ and publish via ** PyPI Trusted Publishing** ; the tag/version consistency
43+ check still runs only on ` release ` / tag dispatch.
44+
45+ ### x.klickd v4.1 candidate / benchmark / evidence track (documentation only)
46+
47+ - The ` x.klickd ` v4.1 candidate skill catalogue
48+ (` examples/v4.1/x-klickd-skills/ ` , 8 Lite + 34 Pro = 42 artefacts),
49+ the RFC-010 ` compressed_memory ` draft/preview shape, and the
50+ context-cost benchmark and evidence/DOI pack are referenced here for
51+ provenance. They remain ** candidate / draft / preview** and are ** not
52+ GA** : ` _pack_metadata.claims_v41_ga: false ` everywhere. No artefact
53+ bytes, benchmark result data, or DOI evidence pack are modified by this
54+ release.
55+ - The public download surface remains codename-clean
56+ (` validate_public_surface_codename_clean() ` ); this release introduces no
57+ internal working-codename string on any public surface.
58+
59+ ### Starter ` .klickd ` files (unchanged)
60+
61+ - ` user.klickd ` , ` student.klickd ` , ` research.klickd ` , ` coding.klickd ` ship
62+ byte-identical to 4.0.3, with the same SHA-256 manifest.
63+
64+ ### Claim boundary
65+
66+ - ` .klickd ` provides portable, client-side-encrypted user state and
67+ primitives that * help* a privacy and safety program. It does ** not**
68+ provide universal native support across AI clients — compatibility
69+ depends on the reader. It does ** not** confer automatic GDPR or EU AI
70+ Act compliance — compliance is the operator's responsibility. It makes
71+ ** no claim of superiority over external benchmarks or competing
72+ systems** . The v4.1 candidate / benchmark track carries no stability or
73+ compatibility guarantee.
74+
75+ ### Scope guarantees (intentional non-goals)
76+
77+ - No GitHub Release
78+ - No git tag
79+ - No Zenodo DOI / ` .zenodo.json ` change
80+ - No change to the v4.0.0 GA wire envelope, JSON schemas, payload
81+ semantics, or starter ` .klickd ` bytes
82+ - No benchmark result-data or DOI evidence-pack change
83+
84+ ---
85+
1086## docs/repo 2026-05-28 — RFC-010 ` compressed_memory ` draft/preview added to all 42 x.klickd v4.1 candidate skills
1187
1288> ** Repo-only PR. Triggers no release.** No tag, no ` latest ` on npm or PyPI,
0 commit comments