Skip to content

docs/build: define v0.7 episode semantics research boundary - #108

Merged
stacknil merged 3 commits into
mainfrom
stacknil/v0.7-episode-semantics-adr
Aug 8, 2026
Merged

docs/build: define v0.7 episode semantics research boundary#108
stacknil merged 3 commits into
mainfrom
stacknil/v0.7-episode-semantics-adr

Conversation

@stacknil

@stacknil stacknil commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add ADR 0001 for v0.7 episode semantics research boundaries.
  • Record the current activity_segments plus best-window behavior and the continuous-background/two-dense-peaks limitation as a research fixture target, without changing v0.6 detector behavior.
  • Enable -Wall -Wextra -Wpedantic for GCC/Clang and /W4 for MSVC on LogLens-owned targets.
  • Keep warnings-as-errors off for ordinary builds and enable -Werror / /WX only for project-owned targets in CI, CodeQL, fuzz smoke, and the ci-release preset.

Validation

  • MSVC strict Release build with LOGLENS_WARNINGS_AS_ERRORS=ON.
  • MSVC CTest: 6/6 passed.
  • WSL/GCC strict Release build with -Wall -Wextra -Wpedantic -Werror.
  • WSL/GCC CTest: 6/6 passed.
  • Generated project policy checks: default targets use Level4 without Werror; CI targets use Level4 with TreatWarningAsError.
  • actionlint, JSON parse, local ADR link checks, git diff --check, and privacy path scan passed.

Review protocol

@stacknil
stacknil merged commit d8f3c6e into main Aug 8, 2026
11 checks passed
@stacknil
stacknil deleted the stacknil/v0.7-episode-semantics-adr branch August 8, 2026 14:38
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