Release v0.12.19: curation, Comms and ingestion - #8
Merged
Merged
Conversation
Bound live workers and preserve productive Curate results. Require metadata review before message bodies and per-call approval for Web. Repair runtime discovery, PDF export, Chat layout, and document extraction. Retry iCloud arrivals without losing sources or receipts. Signed-off-by: benjsmith <benjamincharlessmith@gmail.com>
Signed-off-by: benjsmith <benjamincharlessmith@gmail.com>
Normalize Windows work receipts and executable discovery. Remove machine-local and wall-clock assumptions from release tests, and record the imported-skill parity gates. Signed-off-by: benjsmith <benjamincharlessmith@gmail.com>
Signed-off-by: benjsmith <benjamincharlessmith@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Curate could retain thousands of retired workers, stop continuous work early, or report failure despite useful results. Comms had no explicit thread review boundary, and Web controls could disagree across surfaces. This release repairs those paths and adds bounded desk admission, metadata-first Comms approval/revocation, shared per-call Web policy, runtime/PDF resolution, and the Zen/Rail layout fixes.
Document preflight also exposed missing PPTX extraction in bare workspace environments. Per-format interpreter selection preserves existing PDF/XLSX support; watched files now get deterministic vault extracts, with bounded iCloud download retries and protection against source changes, workspace switches, lost receipts, and deletion of previous vault copies.
Updates release notes, enterprise configuration, Help, CI, and synchronized version declarations to v0.12.19. Includes the previously untagged v0.12.17/v0.12.18 Editor fixes. The named pre-upgrade stash is preserved.
Validation:
Limits: Teams/Slack body ingestion remains blocked; approved email wiki ingestion requires a configured file-capable CLI. Live enterprise tenants and a real iCloud placeholder were not available for end-to-end testing; these paths use metadata/cloud fixtures plus the native download API check.
Final release corrections: portable runtime/service fixtures, deterministic Curate deadline, hermetic extractor selection, Windows executable discovery and POSIX receipt paths. Added the skill-shell parity handoff, with outcomes and acceptance gates for imported CE/curiosity-merge/okstratr.