Skip to content

[Ecosystem] Port telegram bot + axel-protocol tests to .affine once #35 + #42 land #65

@hyperpolymath

Description

@hyperpolymath

Problem

Two TypeScript subtrees in hyperpolymath/standards are exempt from the no-TS policy pending two AffineScript features:

Telegram bot (4 files):

  • avow-protocol/telegram-bot/avow-telegram-bot/src/{bot,database,stamp-mock}.ts
  • avow-protocol/telegram-bot/avow-telegram-bot/test-mock.ts

Blocked on: Node-target backend (#35) for the runtime, plus extern types (#42) to talk to the Telegram bot SDK and SQLite/database driver. Also wants stdlib network/crypto.

Axel-protocol tests (3 files):

  • axel-protocol/test/{validate-policy_test,validate-policy,axel-sts_test}.ts

Likely blocked on extern types (#42) for the crypto and protocol-level surfaces the tests exercise.

Acceptance criteria

Origin

TS-elimination audit, 2026-05-02 (recommendation #9).

Dependencies

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions