Implement Astra safety, async, and verification improvements #15

Merged
ober merged 56 commits from astra-improve-all into master 2026-09-11 10:50:35 -04:00
Owner

Implements the scoped astra-improve.md work across document safety, save transactions, hidden-buffer lifecycle, canonical identity, async target validation, LSP/PTY/UI queue behavior, project/agenda workflows, truthful capability reporting, generated gates, CI, and release evidence.

Verification: make binary; make test (695 passed, 0 failed); make security; make audit; make check-generated; MAKE=false make check-generated (expected failure); JEMACS_DEV_NATIVE=1 ./jemacs --version.

Qt frontend interaction coverage is configured in the Forgejo Linux workflow and must remain green before merge.

Implements the scoped astra-improve.md work across document safety, save transactions, hidden-buffer lifecycle, canonical identity, async target validation, LSP/PTY/UI queue behavior, project/agenda workflows, truthful capability reporting, generated gates, CI, and release evidence. Verification: make binary; make test (695 passed, 0 failed); make security; make audit; make check-generated; MAKE=false make check-generated (expected failure); JEMACS_DEV_NATIVE=1 ./jemacs --version. Qt frontend interaction coverage is configured in the Forgejo Linux workflow and must remain green before merge.
ober added 56 commits 2026-09-11 01:40:24 -04:00
Advance release version for Astra improvements
Some checks failed
version-policy / required (pull_request) Successful in 4m36s
required-ci / required (pull_request) Successful in 25m7s
linux-qt / linux-functional-qt (pull_request) Has been cancelled
linux-qt / linux-static-qt-e2e (pull_request) Has been cancelled
7a0bb13aad
ober scheduled this pull request to auto merge when all checks succeed 2026-09-11 10:50:22 -04:00
ober merged commit 2f95a0dd3e into master 2026-09-11 10:50:35 -04:00
ober referenced this pull request from a commit 2026-09-11 10:50:37 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-emacs!15
No description provided.