Skip to content

Add Insight SQLite diagnostic store - #81

Merged
josiahking merged 1 commit into
2.xfrom
feature/phase-8-3-sqlite-diagnostic-store
Sep 16, 2026
Merged

josiahking merged 1 commit into
2.xfrom
feature/phase-8-3-sqlite-diagnostic-store

Conversation

@josiahking

Copy link
Copy Markdown
Owner

Summary

  • add a deterministic versioned diagnostic snapshot codec
  • add an optional SQLite diagnostic store using a caller-supplied PDO connection
  • preserve exact execution identifiers, observation order and nullable snapshot values
  • reject duplicates and corrupt or incompatible persisted diagnostic payloads
  • keep SQLite storage explicit and separate from application database configuration

Validation

  • focused codec and SQLite storage tests passed
  • full Insight test suite passed with SQLite enabled
  • root PHPUnit, PHPStan, dependency architecture and style checks passed
  • strict Composer, supply-chain, package split, prerelease consumer and application skeleton validation passed

@josiahking josiahking self-assigned this Sep 16, 2026
@josiahking
josiahking merged commit 45d0bce into 2.x Sep 16, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant