Skip to content

feat: public forensic ticket event log DSL - #24

Merged
tom-sapletta-com merged 1 commit into
mainfrom
feat/public-forensic-log-dsl
Aug 5, 2026
Merged

feat: public forensic ticket event log DSL#24
tom-sapletta-com merged 1 commit into
mainfrom
feat/public-forensic-log-dsl

Conversation

@tom-sapletta-com

Copy link
Copy Markdown
Contributor

Summary

  • expose compact append-only PLOG/1 ticket and management event history through /logs.dsl.txt, /logs, and /logs/days
  • rotate the public projection by UTC day and stream the existing SODL journal during first-use backfill
  • record evidence and management decisions while retaining the canonical SODL audit trail
  • document the grammar, redaction, retention, and API contract

Validation

  • pytest -q: 368 passed, 6 skipped
  • Ruff: changed Python modules pass
  • git diff --check
  • todo2code: 0 blocking diagnostics, z-ai/glm-5.2 via OpenRouter/Fireworks, no degraded LLM stage
  • live-journal benchmark: 82 MB backfill in 1.85 s, 58 MB peak RSS

Planfile ticket: PLF-3775

@tom-sapletta-com
tom-sapletta-com merged commit c3df9b9 into mainAug 5, 2026
2 checks passed
@tom-sapletta-com
tom-sapletta-com deleted the feat/public-forensic-log-dsl branch August 5, 2026 11:54
Sign up for freeto 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

@tom-sapletta-com