Repository navigation
Retain provider availability history through the existing complete public audit - #562
Merged
adrianwebb merged 36 commits intoOct 17, 2026
Merged
Conversation
…ay event stream Unit SQL-output contract, not native integration proof. Preserve private adapter observation redaction and exact input bytes.
…kday observations Strengthen the original owning PostgreSQL case before repair. Independent pool compares exact original open/close clocks and sequence with complete public history; completed/foreign workdays retain zero event indices. Original invalid publication snapshots now include events/run clocks. Preserve all existing native assertions and the original watchdog. Native execution remains pending.
… pagination Correct the initial Workday-stream location after locating createCapacityQueryService.audit. Preserve all failed observations and source ancestry; avoid coupling unrelated Workday locks. Strengthen original native case with complete raw public/independent SQL history, equal-clock pagination inputs, original provider clocks and unchanged all Workday event indices. No new public resource or implementation repair yet.
…xact replay observations
…rker observations before history writes
…placing original history
…try without normalization
… Date normalization
…calendar normalization
…lections The integration guard rejected bounded tool-output truncation in the private candidate. Rebuild only these two catalogs from complete Git bytes, retain every original definition/workflow step, append two exact unit cases and parse the complete documents. No primary or native run used the failed candidate.
Preserve both regression-first lineages and append-only component selections. Native source contracts and all other build/runtime/Reviewer pins remain held; fresh2128API+200Reviewer before937components is required. No native/managed passing receipt or binding credit inferred.
This was referenced Oct 17, 2026
…re another full run
…verification suite
adrianwebb
marked this pull request as ready for review
October 17, 2026 06:04
…ing sweeps and unchanged public history
…k in the owning transaction
…minal observation typing
… and retain native rollback
…on or seed grant write
…led provider mutation
…issing-row regression
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.
Outcome
Availability publication now retains original committed transitions in the existing capacity audit history, including runtime expiry. Public audit pagination returns complete raw records. Losing or stale refresh claims cannot mutate offers, lanes or seed grants.
Work authority
Contributor mode:
Plan
Run fresh2132API+200held executingReviewer assertions before941component steps on the exact candidate. Preserve complete native PostgreSQL and all-language TreeDX prerequisites. Independently audit source, report, actual archive, current automated checks and exact ordinary staging read-back. No prior, filtered, skipped, empty, partial or historical receipt supplies this invocation.
Changes and commits
Reuse capacity_audit_events and recordOnce; session rows remain supply authority and audit rows retain original observations. Open, refresh, implicit replacement, actual idle closure and runtime expiry publish exact provider/membership/session/sequence/status, source clocks, measured supply, safe health/eligibility/build/offer data and configuration digests. Private adapter observations remain excluded. Missing, ambiguous or altered observation writes fail the coupled transaction. Expiry uses its actual closedAt and cannot precede original expiresAt; concurrent maintenance reports only rows actually expired and cannot duplicate observations.
The original public audit query shares one SQL paging implementation with its existing repository. Preserve raw response shape and descending clock/ID order; use limit+one and exact cursor continuation. Authorization and malformed-cursor denial remain before reads.
Refresh validates and locks its exact provider/member/team/session/open sequence before any coupled projection or seed-grant write. The original offer upsert also uses its existing availability guard. Retain context-overflow disposition and original offer bytes on stale/foreign/terminal claims and exact replay.
Strengthen the existing native availability case: independent pools compare public histories with SQL; competing refresh and expiry, stale/terminal replay, suppressed/interrupted/altered audit writes, malformed source/terminal clocks, complete rollback, scoped seed-grant preservation and unrelated live supply are checked under the original30second watchdog. All935checked-parent component steps remain byte-for-byte in their original order; append six owning unit cases, reusing the original native verifier.
Fourteen files total. Existing early native prerequisite command additionally runs the two original availability files before the complete suite; all other workflow steps, pins, environments and deadlines remain intact. No package, lock, migration, new public resource, Workday fan-out, SDK product fix or alternate authority.
Retained test-first lineage:
Verification
Current sourcefdcbe12d:55assertions/7whole files PASS. Strict production/evidence TypeScript, original file-length and architecture policies PASS. Fixture/index cleanup confirmed; primaryd79c48c79b3ae17a73a576a6c5461b9506e81027 and services/dependencies unchanged.
Historical native failures supply no passing prerequisites:
-39004432888/job117313880096:137passed/1failed early prerequisite, missing original closeout audit table; zero scenes.
-39005878568/job117318144732:2127passed/1failed across406files, invalid original fault SQL delimiters; zero scenes.
-39008449904/job117325632162:143passed/1failed across32early native files, losing refresh changed execution_capability_offers.last_seen_at; zero scenes. Full failed log486362characters retained; native TreeDX/signer/container cleanup succeeded.
Native 39009778325, job117329644739, PASSED on exact tested merge18c53846a4c85dc143511449b0a213f57196a74a: all2132API+200heldReviewer assertions passed freshly before941component steps/941independent receipts. Independent audit verified214source hashes, all10selected shipped assets and compiled availability/accounting helpers. Actual archiveSHA2561469153a030e8904807038fb69ca2385705a78149225aaa8c07676b8793a6fef; report8497cd6318a5d03dcf1411ca811e1aeae5a9c590dda02cfe10e13305dd21bb42. All native PostgreSQL supplements, original all-language TreeDX prerequisites, signer/TreeDX/container cleanup passed. Four original artifact ZIPs retained with GitHub SHA256 digests. Current automated metadata checks and ordinary staging read-back remain required. Focused PGlite grammar checks are additional regressions, never a substitute for native PostgreSQL concurrency or complete prerequisites. No managed governance/model/usage/teardown or SDK golden outcome is claimed.
Risk and rollback
Each actual availability transition adds one observation to existing audit storage. Truthful paging exposes additional authorized records. Invalid history fails the coupled transaction; expiry now participates in the configured transaction authority. Revert via an ordinary checked staging PR and coordinate dependent archive custody. No service interruption, permission expansion, storage reinitialization, release, tag, main promotion or deployment.
Completion summary
Owning regressions, bounded repairs, fresh complete native prerequisites,941components and independent archive audit passed on the exact candidate. Ordinary checked staging delivery and dependent Agent/installed monitoring remain required. 163OPEN; zero new binding credit.
Submission checklist