R4b and the text rule keep invisible sequences out of paths, comments
and the declared author, after the warning of Unicode 18.0.0.
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>
The author closed them on 30-09, all with the recommendation. The limits
stay as proposed and freeze with format 3. A single file inside a folder
downloads directly, with the ZIP as a second option, and the page offers
each file of the ZIP as an uncopied slice of it.
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>
formato3_diseno.md is now the single source of the format 3 design. The
two files that repeated its text are gone; the package Fable reviewed
stays in git at 56851a9 and in the published artifact.
- Part 0 gives outside readers the v0.9 protocol, a glossary, the
author's decisions and the threat model with its accepted leaks.
- Parts 1 to 3 are the deliveries. Delivery 1 freezes the format: a
12-byte content framing with AREA_LEN, a security map that stays at
version 1 with its signature and seal carried as separately encoded
byte strings, the head, the path rules R1 to R10 and the verdicts.
Delivery 2 adds the Ed25519 author signature; delivery 3 the seal on
seal.datekeys.com, with its proof inside the capsule, an offline root
and proof of work.
- Fable's findings 2 and 5 to 10 and the notes on the document are
applied; annex A says where each finding is resolved.
- Annex B folds the internal review into 24 objections, each marked
corrected or accepted.
- An adversarial review of this version found nothing blocking or
major; its 15 minor findings and the six follow-ups of a second pass
are applied and listed in annex C.
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>