The plan follows the one of the Go reference: the codec first, then the
reader together with the testdata of spec-v0.10 in one commit, as the
v0.9 did, since the guard of the harness wants every synced file read by
a test; then the writer, the ZIP of the page and the two pages.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
At the author's request, main fast-forwarded from 7e2d83c (spec-v0.9)
to cc35d2c (spec-v0.10), without a merge, and is on the remote.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The author authorized the push and the tag. The branch v0.10 of
datekeys-go and the annotated tag spec-v0.10 are on the remote at
cc35d2c; main stays at v0.9.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
datekeys-go branch v0.10, unpushed, holds the nine steps of the plan,
from 631d09c to 6fa2b54, and a fix of the CLI, 735885c. scripts/check.sh
60s is clean. The handoff records what was done, the checks, what the
author has to decide (the push and the tag spec-v0.10, an editorial
change in section 67 of the approved text, the size of the mutation
corpus) and what datekeys-ts starts with. The plan marks each step with
its commit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The author chose Unicode 18.0.0 and approved the draft. The handoff
lists what implementation still needs from the author: a proposal to
close the invisible-character channel that Unicode 18 warns about, and
permission to download the Unicode and WindowsBestFit data files.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- spec_v0.10/revision_borrador.md records the final review of the
draft (datekeys-go branch v0.10): one blocking, three major and
eleven minor corrections, all applied there in 9d1cd2e.
- The design follows the corrections that touch it (annex D): R6c only
rejects '/', '\', ':' and U+0000 in a best-fit projection, so "¿"
and "♥" are accepted; the CLI prefixes paths too, redirected or not.
It also answers the author's question on several signatures: a
future alg can carry a list without changing the format.
- The handoff records the state and the next steps: the author picks
the Unicode version of the tables (18.0.0 came out on 16-09-2026)
and approves the text.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Records what the session of 30-09 at midday did to the format 3 design,
the interpretation of the third decision that the author has to
confirm, and the next step: the author closes the ten open questions of
delivery 1 before the spec v0.10 text is drafted. Also brings the
repository table up to date for datekeys-ts and notes that the pending
steps of the reorganisation are still open.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Step 6 records the page decisions of the author, step 7 the page and
its adversarial review. The handoff resumes at the author's decision on
closing 0.2.0.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The plan table records each step with its commit; the handoff resumes at
step 6 of the plan, the page decisions, which the author confirms, and
drops the stale 0.1.0 question.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Replans the writer on the writer rules of spec §62.1: format 2 only,
L known before sealing, reforzado padding by default, 16 slots with
dummies in a uniform order, recipients checked as Go does,
SEALED_CONTROL_LEN from the §62.1 formula with the real seal checked,
and the self-checks of rule 11. An adversarial review found no blocker
and no major issue; its 12 minor corrections are incorporated. The 17
decisions await the author's confirmation.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
datekeys-go 4a025d1 applies all 22 corrections of the final review of the
v0.9 draft, plus four places that repeated them. The author decided
correction 2 on 29-09: the section 56 rule is softened, so the streaming
readers of Go and TypeScript stay valid. Correction 10 drafts open question
4 as a MAY. Step 1 of the work order is done; next is the author's approval
of the text.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A new section 0 records the reorganization of 29-09 and what is left for
the author: renaming App to datekeys-ts once no session holds it open,
opening sessions at the workspace root, deleting the duplicate
enquiry.php, and giving docs and web a remote if wanted.
Section 2.5 now says what was checked: the final review of the v0.9 draft
has 22 entries, not 21, and none is applied in 1189f2f, so all are
pending. It points to spec_v0.9/review.md and names the entry that needs
the author's decision (the section 56 MUST NOT).
The repository table follows the new folder names, and the rules and the
document list now point to the README.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The handoff, the plans and the protocol review come unchanged from
go/DateKeys-App at f660f0c, where they lived in docs/. They describe the
whole project, not the TypeScript implementation, and they are internal,
so they get their own private repository.
spec_v0.9/ holds the working papers of the v0.9 draft (datekeys-go 1189f2f):
the design note, the two design reviews, the drafting report and the final
review with its 22 pending corrections. They were only in a temporary
session folder.
The README maps the workspace and carries the project rules, which the
handoff used to hold in its section 3.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>