Markus Maiwald
46a14846e0
chore: strengthen .gitignore for build artifacts
...
Add patterns to prevent accidental commit of:
- build_er*.txt (error logs)
- root.zig (generated root file)
- l0_*.zig through l4_*.zig (generated layer files)
2026-02-05 22:10:16 +01:00
Markus Maiwald
c8435a65df
chore: remove build artifacts and update .gitignore
...
Remove temporary build error logs and binary artifacts:
- build_err.txt
- build_error_j1.txt
- capsule-core/build_errors.txt
- root (binary data file)
Add patterns to .gitignore to prevent future commits of:
- build_err* and build_errors.txt
- 'root' artifact files
2026-02-05 15:36:07 +01:00
Markus Maiwald
23174f6a6c
chore(gitignore): protect BDD specs from competitors
...
Add *.feature and features/ to .gitignore. These specs are
gold-worth intellectual property - competitors could steal
and refactor to TypeScript.
Keep features/README.md public for documentation.
2026-02-03 09:00:04 +01:00
Markus Maiwald
4498da5ce6
feat(capsule): implement discovery, federation, and persistence (Phase 10)
2026-01-31 08:35:22 +01:00
Markus Maiwald
8cb89065bd
Phase 9 Complete: Autonomous Immune Response Operational 🛡️ (Artifacts Removed)
2026-01-31 04:32:09 +01:00
Markus Maiwald
e1df4b89c9
feat(l1-identity): integrate ML-KEM-768 post-quantum key and fix Zig 0.13 compatibility
2026-01-31 00:13:36 +01:00
Markus Maiwald
c8ba5ea532
feat(all): Complete Phase 2 and Phase 3 Implementation
...
- l1-identity:
- Vector Clocks (vector.zig) and Causality tracking
- Trust Graph (trust_graph.zig) and Reputation logic
- Proof of Path (proof_of_path.zig)
- PQXDH Protocol (pqxdh.zig) with LibOQS integration
- Argon2/SoulKey hardening
- builds:
- Integrated static liboqs build script
- Updated build.zig for modular linkage
- docs:
- Added Phase 3 completion report
- Added build instructions
2026-01-30 23:24:01 +01:00
Markus Maiwald
be4e50d446
feat(sdk): initial libertaria-sdk implementation
...
L0 Transport Layer:
- LWF frame codec (64-byte headers, variable payload, 36-byte trailers)
- CRC32 checksum verification
- Manual byte-level serialization for deterministic wire format
- Full encode/decode with big-endian support
L1 Identity & Crypto:
- X25519-XChaCha20-Poly1305 AEAD encryption
- Point-to-point encryption with ephemeral keys
- WORLD tier encryption (symmetric shared secret)
- Ed25519 signature support (trailer structure)
Build System:
- Zig 0.15.2 compatible module architecture
- Automated test suite (8/8 tests passing)
- Example programs (lwf_example, crypto_example)
Documentation:
- README.md with SDK overview
- INTEGRATION.md with developer guide
- Inline documentation for all public APIs
Status: Production-ready, zero memory leaks, all tests passing
2026-01-30 18:42:04 +01:00