Releases: reh3376/mdemg
Releases · reh3376/mdemg
Edge Build (4fdfe48)
v0.10.1
Changelog
- 06cba9a Update README.md
- 8b2f2cf chore(deps): Bump idna from 3.11 to 3.15 in /neural (#394)
- 62b2c77 deps: Bump github.com/mark3labs/mcp-go from 0.51.0 to 0.52.0 (#390)
- d6c8c14 deps: Bump github.com/mark3labs/mcp-go from 0.52.0 to 0.54.0 (#393)
- cb10472 deps: Bump golang.org/x/term from 0.42.0 to 0.43.0 (#389)
- 141f965 deps: Bump google.golang.org/grpc from 1.81.0 to 1.81.1 (#392)
- 3924751 dev: reh3376_dev01 -> main (#388)
- 69211ba dev: reh3376_dev01 -> main (#395)
- c329374 dev: reh3376_dev01 -> main (#396)
- 5836b06 dev: reh3376_dev01 -> main (#397)
- 2f07048 dev: reh3376_dev01 -> main (#398)
- 43c3be5 dev: reh3376_dev01 -> main (#401)
- f80ec89 dev: reh3376_dev01 -> main (#402)
- 3809a33 dev: reh3376_dev01 -> main (#403)
- 6e57d08 dev: reh3376_dev01 -> main (#404)
- 01cb9bc dev: reh3376_dev01 -> main (#408)
- c2f4042 dev: reh3376_dev01 -> main (#409)
- ebc89b5 dev: reh3376_dev01 -> main (#410)
- 72a25f0 dev: reh3376_dev01 -> main (#411)
- e74ef36 dev: reh3376_dev01 -> main (#412)
- 5daf71d dev: reh3376_dev01 -> main (#413)
v0.10.0
v0.9.0
v0.8.5
Changelog
- cb9bdaf Merge pull request #327 from reh3376/reh3376_dev01
- fe8dc49 Merge pull request #328 from reh3376/reh3376_dev01
- 9a77606 chore(submodule): bump homebrew-mdemg to v0.8.5 docs HEAD
- 4f6831e docs(architecture): align retrieval scoring defaults with config.go
- e26ac63 docs(cli-reference): add DH-004/DH-005 env vars + correct LLM_MODEL default
- b09307c docs(doc-update-01): AGENT_HANDOFF + CHANGELOG entries
- 71efea2 docs(ft-lora): correct Issue 21 default LLM and extend migration table
- b01441b docs(release): bump AGENT_HANDOFF latest-release to v0.8.5
- 18d72d1 docs(release): roll CHANGELOG [Unreleased] → [0.8.5] - 2026-04-20
- daf98a1 fix(release): correct goreleaser formula caveat gpt-5.4-nano → gpt-5.4-mini
v0.8.1
/strict Mode + T1/T2 Comprehension Fixes (STRICT-P0P1)
Added
- /strict Mode — Deterministic agent governance:
POST /v1/jiminy/strict— per-session strict mode toggle with state file at~/.mdemg/.jiminy-strict-modePOST /v1/jiminy/reformulate— imperative directive generation replacing advisory guidance (~430 → ~200-350 tokens)POST /v1/jiminy/classify— response classification with graduated enforcement (SURFACED=pass, WARNED+=deny)pre-write-check.pyPreToolUse hook — blocks Write/Edit when escalated constraint violated; fail-open when server unreachable
- Escalation persistence — write-behind
EscalationStorepersists J12 escalation state to Neo4j (J12EscalationStatelabel), survives server restarts - T1/T2 comprehension fix (P0) — bootstrap header + decoding instruction injected with T1/T2 guidance; comprehension gate auto-downgrades T1 when follow rate < threshold
- New config:
JIMINY_ESCALATION_PERSIST_ENABLED,JIMINY_STRICT_STATE_PATH,J17_T1_COMPREHENSION_GATE - New endpoints:
/v1/jiminy/strict,/v1/jiminy/reformulate,/v1/jiminy/classify
Fixed
- T1/T2 comprehension regression — was 6.8%/9.0%, now >90% with bootstrap injection and comprehension-vs-compliance separation
- Protocol evolution threshold floor prevents T2 from becoming unreachable
- J17 protocol metrics test updated for POST reset endpoint
Full Changelog: v0.8.0...v0.8.1
v0.8.0
v0.7.4
Changelog
- 5a2a5b7 Merge pull request #299 from reh3376/reh3376_dev01
- 73c0809 Merge pull request #300 from reh3376/reh3376_dev01
- b80f1e9 Merge pull request #301 from reh3376/reh3376_dev01
- f593977 fix(ci): TSDB schema version check matched comment instead of code default
- 65b38c6 fix(ci): bump parser-tests Go version from 1.24 to 1.26
- 70f241b fix(dd-p1p2): 30+ deep dive bug fixes across 7 epics with live validation
v0.7.3
Changelog
- e66d8f2 Merge pull request #289 from reh3376/reh3376_dev01
- 8af465b Merge pull request #290 from reh3376/reh3376_dev01
- 1a6ca8f Merge pull request #291 from reh3376/reh3376_dev01
- eb1d488 Merge pull request #292 from reh3376/reh3376_dev01
- 2407b25 Merge pull request #295 from reh3376/reh3376_dev01
- 3e5458a Merge pull request #296 from reh3376/reh3376_dev01
- 4b9a1a3 feat(alert): add alert dispatcher package with file and macOS backends
- 73986d4 feat(alert): server-native alert evaluator, goroutine supervisor, lifecycle fixes
- 490d2f0 feat(api): enhanced healthz checks and TSDB buffer overflow detection
- dbcdf19 feat(cb): add circuit breaker to outcome classifier and codegen
- 2ee13d3 feat(grafana): add contact point provisioning and 7 new alert rules
- fb78687 feat(hooks): wire alert file reading into prompt-context and session-start
- a86244c feat(llm): consecutive failure tracking with alert callback
- 18140f8 feat(llmclient): add retry with exponential backoff for transient errors
- 819844f feat(readyz): functional CMS health check via conversation Ping
- 5d48be1 feat: migrate default LLM from gpt-5-nano to gpt-4.1-nano (non-tool-use)
- 613d22d feat: wire alert dispatcher to RSIC actions, circuit breakers, and health prober
- f9e5810 fix(alert): support zero cooldown + wire prober and TSDB writer alert callbacks
- dcb967e fix(hooks): remove macOS-incompatible timeout wrapper from alert jq parsing
- 577f36e fix(uats): add UNTS sha256 hashes to new and updated specs
- 1911918 fix(uats): remove $.checks.tsdb assertion from healthz_enhanced spec
- d773d58 fix: sync duplicate UPTS schema with canonical (add php to language enum)
- 8c1848b fix: sync root docker-compose.yml with template (compose parity CI)
- 1f09d6a test(sr001): add UATS specs and live validation evidence artifact
v0.7.2
Changelog
- 9e2fff9 Merge pull request #277 from reh3376/reh3376_dev01
- 6ad0e6b Merge pull request #278 from diegovogel/diegovogel_dev02_php-parser
- 3ee56e7 Merge pull request #279 from reh3376/dependabot/github_actions/actions/download-artifact-8
- 2727167 Merge pull request #280 from reh3376/dependabot/github_actions/docker/login-action-4
- 33ce796 Merge pull request #281 from reh3376/dependabot/go_modules/github.com/mark3labs/mcp-go-0.47.0
- 0f0ee02 Merge pull request #282 from reh3376/dependabot/github_actions/actions/upload-artifact-7
- 4e65b98 Merge pull request #283 from reh3376/dependabot/go_modules/golang.org/x/sys-0.42.0
- 2798ae2 Merge pull request #284 from reh3376/dependabot/github_actions/docker/metadata-action-6
- 8b86bff Merge pull request #285 from reh3376/dependabot/github_actions/docker/build-push-action-7
- 4fb5b9c Merge pull request #286 from reh3376/dependabot/go_modules/google.golang.org/grpc-1.80.0
- 875f886 Merge pull request #288 from reh3376/deps/validator-bump
- e2880f3 deps: Bump github.com/mark3labs/mcp-go from 0.45.0 to 0.47.0
- f8eef48 deps: Bump golang.org/x/sys from 0.41.0 to 0.42.0
- 9305a4a deps: Bump google.golang.org/grpc from 1.79.3 to 1.80.0
- 02e2144 deps: bump github.com/go-playground/validator/v10 from 10.30.1 to 10.30.2
- fdbf43e feat: add PHP language parser with Laravel and WordPress support
- fffe79a fix(jiminy): add partial_compliance to metrics pipeline, volume-weighted effectiveness
- 3f46f98 fix(jiminy): skip J8 synthesis at T1 trust, preserve J17 encoded form
- d035537 fix(jiminy): trust accrual for partial_compliance + WarmStore upward invalidation
- dcf5830 fix(php-parser): align UPTS spec with UxTS framework conventions
- 962a551 fix(php-parser): narrow IsTestFile to check specific production directories
- 5cf782a fix(php-parser): revert IsTestFile to simpler /app/ check with clarifying comment
- 04e7c8a fix(php-parser): scope-aware define(), function scope tracking, comment handling
- 7fa12df fix(php-parser): string-aware brace counting and block comment tracking
- b941082 fix(php-parser): update build tag, README counts, verify script, UPTS excluded section
- c094656 refactor(php-parser): replace dynamic regex with string matching in helpers
- b741e52 refactor(php-parser): use HasExtension helper in CanParse