24 lines
1.4 KiB
Markdown
24 lines
1.4 KiB
Markdown
|
|
---
|
||
|
|
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.
|