qa360-core
v1.0.0
Published
QA360 Core Engine - Proof generation, signatures, and evidence vault
Maintainers
Readme
QA360 Core Engine
The heart of QA360 - handles proof generation, cryptographic signatures, and evidence vault.
Modules
Proof System
- ProofGenerator - Creates verifiable quality proofs
- SignatureManager - Ed25519 cryptographic signatures
- TrustScoreCalculator - Quantifies test confidence
Evidence Vault
- EvidenceVault - SQLite WAL storage for test history
- HistoryManager - Track changes and trends over time
- AuditTrail - Immutable record of all operations
Crypto & Security
- KeyManager - Secure key generation and storage
- EncryptionService - AES-256-GCM for sensitive data
- IntegrityChecker - Verify data hasn't been tampered
Architecture Principles
- Local-first: No cloud dependencies required
- Cryptographically verifiable: All proofs are signed
- Immutable audit trail: Evidence cannot be altered
- Performance optimized: SQLite WAL for concurrent access
Development
cd core/
npm install
npm run build
npm test