• docs/superpowers/specs/2026-08-03-cryptlib-replacement-design.md

    From Deucе@VERT to Git commit to main/sbbs/master on Mon Aug 3 09:39:47 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/b35714aa58433d8a3ffb1e03
    Added Files:
    docs/superpowers/specs/2026-08-03-cryptlib-replacement-design.md
    Log Message:
    docs: specify Cryptlib replacement

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Wed Aug 5 17:47:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d818c0073ce5bd367399d9b0
    Modified Files:
    docs/superpowers/specs/2026-08-03-cryptlib-replacement-design.md
    Log Message:
    docs: align Cryptlib replacement design with xptls

    The design still described several implemented xptls contracts as future
    work and used obsolete xp_private_key names. That made the remaining
    Cryptlib migration boundary and shared provider selection ambiguous.

    Update the architecture around xp_key, current TLS and crypto
    operations, capability reporting, common build selection, and the actual
    test surface. Clarify application ownership, migration behavior, and
    diagnostic handling throughout the remaining milestones.

    Co-Authored-By: OpenAI Codex <noreply@openai.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net