| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-02-12 | refactor(grasp-audit): introduce SpecRef enum for type-safe spec references | DanConwayDev | |
| Replace string-based spec references with typed SpecRef enum for compile-time validation and better IDE support. TestResult::new() now accepts SpecRef enum plus a requirement description string for test-specific context. | |||
| 2025-12-23 | audit: updated grasp01 line refs to reflect purgatory insertion | DanConwayDev | |
| 2025-12-02 | refactor: rename AuditMode variants and change CLI default to shared | DanConwayDev | |
| Breaking change: Renamed AuditMode enum variants for clarity: - AuditMode::CI -> AuditMode::Isolated (fresh fixtures per test) - AuditMode::Production -> AuditMode::Shared (reuse fixtures across tests) Config constructors renamed (with deprecated aliases): - AuditConfig::ci() -> AuditConfig::isolated() - AuditConfig::production() -> AuditConfig::shared() CLI default changed from 'ci' to 'shared' mode, which enables fixture caching across tests. This fixes the issue where fixtures were being re-created for every test in CLI mode. Fixture caching behavior: - Shared mode (CLI default): Uses client's cache, fixtures reused - Isolated mode (for cargo test): Local cache per TestContext | |||
| 2025-12-02 | grasp-audit: show tests under GRASP-01 line | DanConwayDev | |
| 2025-12-01 | fix cargo clippy and fmt warnings | DanConwayDev | |
| 2025-11-21 | add nip11 | DanConwayDev | |
| 2025-11-19 | fix some clippy fmt warnings | DanConwayDev | |
| 2025-11-05 | restructure grasp01 audit tests and add event acceptance | DanConwayDev | |