docs: add AI declaration and badges

This commit is contained in:
randogoth 2026-10-26 15:57:30 +02:00
parent c28f625862
commit de4ca8fdb6
2 changed files with 28 additions and 0 deletions

23
AI-DECLARATION.md Normal file
View file

@ -0,0 +1,23 @@
---
version: "0.1.2"
level: copilot
processes:
design: assist
implementation: copilot
testing: copilot
documentation: assist
review: assist
deployment: none
---
This format is based on [AI-DECLARATION.md](https://ai-declaration.md/en/0.1.2).
## Notes
- The AI used is Claude Code, a coding agent working in the repository and on the connected board.
- Design: I chose the entropy method from published papers, the feature set (per-source streams, health tests, statistics, bias amplifier, von Neumann toggles, GCP-format trials) and the radio and power modes. The AI summarized the papers, proposed options with trade-offs and sized the generators from measurements.
- Implementation: the AI wrote the Verilog, the SAMD21 firmware, the patches to Arduino's WiFi and BLE libraries and the Python tools, asking before significant steps and following my choices.
- Testing: the AI wrote the testbenches and API checks and ran the simulations, FPGA builds, uploads and statistical runs. I handled the hardware: cables, power sources, LED observations and phone and WiFi tests.
- Documentation: the AI drafted the README, API reference and code comments on request; I edited and restructured them.
- Review: I reviewed changes as they were made and approved commits and pushes; the AI checked its own work against simulations and hardware tests.
- Deployment: there is no CI or release process; I decide when to push.

View file

@ -1,6 +1,11 @@
# STRIX
### Satellite True Random Information eXtractor
[![Arduino MKR Vidor 4000](https://img.shields.io/badge/Arduino-MKR%20Vidor%204000-00878F?logo=arduino&logoColor=white)](https://docs.arduino.cc/hardware/mkr-vidor-4000/)
[![Built with Devbox](https://www.jetify.com/img/devbox/shield_galaxy.svg)](https://github.com/jetify-com/devbox/)
[![License: Apache 2.0](https://img.shields.io/badge/License-Apache_2.0-blue)](LICENSE)
[![AI-DECLARATION: copilot](https://img.shields.io/badge/䷼%20AI--DECLARATION-copilot-fee2e2?labelColor=fee2e2)](https://ai-declaration.md)
A portable wireless True Random Number Generator built on an Arduino MKR Vidor 4000.
## Design