Skip to content

docs: add security guide with replay protection and idempotency patterns#107

Merged
Scottcjn merged 1 commit intoScottcjn:mainfrom
lustsazeus-lab:docs/replay-protection
Mar 5, 2026
Merged

docs: add security guide with replay protection and idempotency patterns#107
Scottcjn merged 1 commit intoScottcjn:mainfrom
lustsazeus-lab:docs/replay-protection

Conversation

@lustsazeus-lab
Copy link
Contributor

Summary

Adds comprehensive security documentation for beacon-skill replay protection and idempotency mechanisms.

Changes

  • New file: docs/SECURITY.md - Complete guide covering nonce strategy, timestamp validation, nonce cache, idempotency patterns
  • Updated: README.md - Added link to the new security guide

Addresses

- Add docs/SECURITY.md with comprehensive documentation on:
  - Nonce strategy for unique message identification
  - Timestamp validation and time windows
  - Nonce cache for replay detection
  - Idempotency patterns for safe retries
  - Best practices for agents and operators
  - Code examples for implementation
- Update README.md to link to the new security guide

Addresses: Scottcjn#103
@github-actions github-actions bot added the size/XS PR: 1-10 lines label Mar 4, 2026
@Scottcjn Scottcjn merged commit 9c823c6 into Scottcjn:main Mar 5, 2026
2 checks passed
@Scottcjn
Copy link
Owner

Scottcjn commented Mar 5, 2026

Merged + paid 3 RTC to lustsazeus-lab (pending 572). Solid security guide with replay protection coverage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/XS PR: 1-10 lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants