Repository navigation
v1.5.0
·
3676 commits
to develop
since this release
What's Changed
- docs(aq): ADR-058 Herdr local steer backend contract (lane A) by @randlee in #1039
- feat(aq1): trait foundation + atm queue by @randlee in #1040
- feat(aq1.5): graft receiver registration API + durable SQLite store (ADR-056) by @randlee in #1045
- feat: complete AQ2.6 Herdr steer backend by @randlee in #1042
- feat(aq-c): Send-To groundwork — ADR-055, ATM_TEMP resolve, transfer-script seam, sweeper by @randlee in #1043
- ci(aq): phase-aq evidence job (clean-runner live evidence for AQ1.9/AQ2.5/AQ3) by @randlee in #1058
- feat(aq2): atm-graft dual-channel queue delivery by @randlee in #1051
- ci: authenticate cargo-binstall bootstrap (fix macOS 403 bootstrap failures) by @randlee in #1061
- feat(aq1.6): graft receiver registration client — announce, refresh, unregister-on-drop by @randlee in #1046
- feat(aq1.7): graft endpoint consumer cutover — registry-backed delivery, _internal-nudge, doctor by @randlee in #1048
- fix(atm-herdr): isolate breaker test state — wall-clock race, not shared state by @randlee in #1060
- feat(aq1.8): retire the graft file record — registry + flock only (AI3133 closure) by @randlee in #1049
- feat(aq1.9): hermes-atm wheel bump + restart-matrix harness (m5 live run pending) by @randlee in #1050
- feat(aq2.5): queue delivery triggers — heartbeat hooks, bare-CLI FIFO + Stop-pull by @randlee in #1053
- fix(release): v1.4.4 round-3 — maturin toolchain components (sc-publish#72) by @randlee in #1073
- feat(aq3): tmux idle-drain + kind-agnostic recovery sweep by @randlee in #1054
- fix(aq1.9): restart-matrix evidence harness crash guard by @randlee in #1070
- feat(aq4): Send-To core — --attach/--from-json fan-out, staging, transfer invocation by @randlee in #1055
- feat(AQ2.7): add Herdr queue wake pump by @randlee in #1056
- fix(release): v1.4.4 round-3b — dynamic [project].version support (sc-publish#73) by @randlee in #1074
- feat(aq5): Send-To surface — pickers, shell entries, R8 convention, phase evidence register by @randlee in #1059
- feat(aq6): add sc-ecosystem release preflight gate by @randlee in #1066
- merge: develop (kit-era release, Phase AT/AU) into integrate/phase-aq by @randlee in #1076
- fix(aq1.9): assert crash recovery on lease-displacement observables, not wall clock; register AQ6-wyvern-pin-bump by @randlee in #1078
- docs(aq): Phase AQ closeout — statuses, tracking, AQ6 final evidence, §48 COMPLETE by @randlee in #1075
- fix(release): round-3 kit fixes — sdist matcher, universal wheels, tag-pinned checkout (v1.4.4) by @randlee in #1077
- Phase AQ: integrate/phase-aq → develop (14/14 sprints) by @randlee in #1079
- docs(aq1.5): backfill final QA PASS into audit trail (PR #1045 @ 1e21ff8) by @randlee in #1080
- docs(aq): critical-review fixes — CHANGELOG Unreleased, ADR-054 wording, AQ4 disclosure, audit window by @randlee in #1081
- fix(release): homebrew formula runtime break (pkgshare) + tag-pinned tooling checkouts — v1.4.4 round 4 by @randlee in #1083
- docs: v1.4.4 publish post-mortem — first-attempt success criteria by @randlee in #1084
- docs(skill): publishing — one-approval goal, runtime rehearsal, batch fixes, parallel channels by @randlee in #1085
- refactor/test: shared flag parsing in peer_launch_config; guard Send-To test-only seams (RBQA-F103/F104) by @randlee in #1089
- fix(daemon-bootstrap): register runtime maintenance so HerdrQueueWakePump actually starts (phase-end CRITICAL) by @randlee in #1087
- fix(test): bound two-runtime router tests by hang detector by @randlee in #1091
- fix(boundary): canonical backendType test fixture + taxonomy hardening (RBQA-F101/F102); pin atm-graft deps (AL.9) by @randlee in #1082
- fix(test): remove env leakage and wall-clock bounds flagged by phase-end flaky-test audit (FTQ-001..003) by @randlee in #1086
- fix(daemon-switch): repair Homebrew restore provenance by @randlee in #1092
- fix(hooks): close queue hook test teardown race on Windows by @randlee in #1093
- evidence(aq1.9): regenerate clean-runner restart-matrix records under the observable-based harness (run 33220702915) by @randlee in #1088
- merge: back-propagate v1.4.4 release-branch kit fixes from main to develop by @randlee in #1094
- feat(release): native aarch64 Linux release archive by @randlee in #1097
- fix(http-runtime): follow a replaced same-host daemon without explicit reconnect; enforce request-budget ordering by @randlee in #1095
- test: prevent foreign PowerShell SIGSEGV in pytest sweep by @randlee in #1098
- develop -> feature/ar1-prerelease-archive by @rand-lee in #1099
- feat(ci): prerelease-archive workflow — pre-release binaries from any ref (AR1.1) by @randlee in #1096
- site: announce atm-core v1.4.4 by @randlee in #1103
- Main->develop by @rand-lee in #1104
- chore(release): bump workspace to 1.4.6 for prerelease/v1.4.6 by @randlee in #1102
- docs(av): Phase AV plan — async mailbox-read cutover completion, hardening, read benchmarks by @randlee in #1108
- feat(storage): AV.1a reader-lane foundation — bounded async mailbox reader lanes by @randlee in #1112
- docs(av): record AV.0 stack provisioning proof by @randlee in #1109
- feat(av1b): read-handler cutover to AsyncMailboxRuntime (D1-D4) by @randlee in #1115
- AV.2: requirements + ADR-059 hardening for read concurrency by @randlee in #1117
- feat(gates): AV.3 mechanical hard gates against read-serialization regression by @randlee in #1113
- feat(benchmark): AV.4 read/query benchmark families (fanout, query-fts, read-under-write-load) by @randlee in #1114
- docs: record v1.4.6 integration contracts by @randlee in #1106
- reports(colima): v1.4.6 isolated-testbed validation (native arm64) by @randlee in #1123
- chore: centralize workspace crate versioning by @randlee in #1122
- chore: upgrade sc-compose ecosystem to 1.6.1 by @randlee in #1129
- fix: support pinned self-signed daemon-dev identity by @randlee in #1127
- fix: retain OS causes for retained-log startup failures by @randlee in #1131
- Phase AV: mailbox-read serialization fix — integration by @randlee in #1120
- fix: harden daemon observability boundary by @randlee in #1133
- ci: cover docs and plan pull request bases by @randlee in #1116
- lint: guard SQLite writer platform neutrality by @rand-lee in #1107
- docs: release-readiness gate plan (evidence manifest schema + RRG sprints) by @randlee in #1125
- fix(storage): preserve SQLite cause on mapped errors and print it in the CLI by @randlee in #1134
- fix(storage): one-time rebuild relaxing legacy mail_messages.message_text NOT NULL by @randlee in #1135
- fix(peer-tls): fail closed on legacy literal-IP trusted-peer rows with migration path (#972) by @randlee in #1138
- docs(release-readiness): replace code gate with three-step message process by @randlee in #1139
- docs(release-readiness): Local Network permission precondition per host (#1140) by @randlee in #1141
- fix(http-runtime): dial direct peers by routable address, short-term cache, CLI-visible connect cause by @randlee in #1142
- chore(release): readiness candidate 1.4.9 (smoke AD17/AD18 harness alignment + bumps) by @randlee in #1143
- evidence(readiness): 1.4.12 atmbench Step-1 send lanes by @randlee in #1150
- triage(readiness): closure QA on read-lanes + ratchet-state findings by @randlee in #1151
- fix(smoke): configure direct-peer port by @randlee in #1152
- triage(readiness): occurrence-level closure RRG-SMOKE-LOCALHOST-PORT-001 by @randlee in #1153
- triage(readiness): record direct-peer loopback gaps (RRG-DIRECT-PEER-BIND-ADDR-001, RRG-CLI-DIRECT-PEER-DIAL-PORT-001) by @randlee in #1154
- triage(readiness): record Rand's post-release deferral on the direct-peer records by @randlee in #1155
- ci: run PR checks for evidence/* and triage/* base branches by @randlee in #1166
- evidence(readiness): land 1.4.9 atmbench report artifacts from origin/evidence/readiness-1.4.9-atmbench by @randlee in #1159
- evidence(readiness): land 1.4.10 atmbench report artifacts from origin/evidence/readiness-1.4.10-atmbench by @randlee in #1167
- evidence(readiness): land 1.4.11 atmbench report artifacts from origin/evidence/readiness-1.4.11-atmbench by @randlee in #1168
- evidence(readiness): land 1.4.13 Windows report artifacts from origin/evidence/readiness-1.4.13-windows by @randlee in #1169
- triage(readiness): benchmark floor profile-key gap + bare-CLI hook await on write path (2 records) by @randlee in #1158
- fix(bootstrap): select pinned Python on Windows by @rand-lee in #1165
- release: 1.5.0 by @randlee in #1172
Full Changelog: v1.4.4...v1.5.0