Files
bitvid/decisions/DECISIONS_2026-02-16_07-03-19.md
T

670 B

Decisions: Constants Refactoring

Date: 2026-02-16

Refactoring 5000 to SHORT_TIMEOUT_MS

  • 5000 ms used in js/ui/videoModalController.js for status message auto-hide.

    • Decision: Use SHORT_TIMEOUT_MS.
    • Reason: Matches the definition of a short UI timeout.
  • 5000 ms used in js/nostr/nip46Client.js for NIP46_PING_TIMEOUT_MS.

    • Decision: Use SHORT_TIMEOUT_MS.
    • Reason: Ping operations should be quick.
  • 5000 ms used in js/nostr/nip07Permissions.js for NIP07_EXTENSION_WAIT_TIMEOUT_MS.

    • Decision: Use SHORT_TIMEOUT_MS.
    • Reason: Waiting for extension injection is a short-duration check.