Repository navigation
feat: v0.10.1 - #840
Draft
wsdt wants to merge 375 commits into
Draft
feat: v0.10.1#840wsdt wants to merge 375 commits into
wsdt wants to merge 375 commits into
Conversation
…in927-integration-20261015
…xt825-relative-starter-20261015
…t781-owned-producer-next-20261016
…xt-owned-session-arena-0c942-20261016 # Conflicts: # CHANGELOG.md
…xt-owned-session-arena-0c942-20261016 # Conflicts: # CHANGELOG.md
…ndependent custody
This branch has not been deployed
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.
This branch batches compiler and language improvements for agent-built applications: compact cleanup automata, shared diagnostic writing, typed record-vector updates, borrowed imported-function payloads, funded replay receivers, bounded checked task guidance, and reuse of authenticated lexical comparisons. Independent old implementations, hostile inputs and complete source inverses remain covered.
At compiler source
47f80b0f7, all five serial owning build commands and both scoped production Clippy commands pass. 72 focused checks: 56 PASS / 16 FAIL / 0 invalid observations. Complete results, raw logs, drivers and memory observations preserve every failure. No full suite or full quality gate ran. Jobs were serial, with an 8 GiB process-group limit.#844, #845, #846, #816, #783, #849 and #851 are closed against their published acceptance contracts. #816 and #783 use explicitly historical source-bound owning evidence and unchanged-component audits, with application failures preserved. #831 remains open: at qualified47f its strict reservation is11,158 against the unchanged10,829 baseline. #847 passed supported-profile admission atbcd831 but failed its optimized-route counter. The genuine first-uncached route correction is now pushed and awaits focused execution. Full-HIR and both exact-help controls PASS after fixture corrections. The remaining synthetic array allocation check includes unrelated legacy context construction; its precise measurement-window correction preserves all assertions. Codec, starter, Catalog, Pattern and 1024-callable admission failures remain explicit.
Fresh47f captures and strict independent inverses report managed reservation 1,106,063 against pinned35cc 1,209,652, and browser baseline/renamed 3,477,789. Previous364d observations were 1,103,165 and 3,472,870, respectively. These are compiler reservation totals, not RAM, runtime speed or agent tokens. Complete previous wires and independent inverses are retained. The actual thirteen-literal managed/browser pin update is applied. All15 exact pin consumers PASS atbcd831; complete post-pin21 results report19PASS/2FAIL, with the interrupted zero-body attempt separate. #849 is closed.
Main through
dd0bae547is integrated in pushed0c942afa4; GitHub reports MERGEABLE/CLEAN. The PR remains draft pending the affected qualification. At source17b12c909, the focused producer library-test build failed on three test-module import/privacy errors and one unused import. No test body, producer capture, production-library/workspace build or Clippy command ran in that attempt. Resource observations were valid and the Cargo group settled empty. Complete failed build and three earlier zero-Cargo admission refusals remain explicit.Pushed
0c942afa4preserves the production source of83ca0e105, including the import/privacy corrections, #781 paid profile/owner and reference-coverage tranches, and #853 streaming instance-ID comparison with checked key completeness. All three minimum producer-capable builds PASS in 478.4 seconds; no owning test bodies execute during that compilation phase. Actual source-bound builds, artifacts, guards, captures and pin successor preserve public-graph/analysis producer FAIL101 against their old pins and the ignored projection emitter PASS separately. Fresh public managed reservation is 1,111,428 versus actual47f 1,106,063; browser baseline and renamed are 3,442,219 versus 3,477,789. All ten complete managed wires and both browser wires retain their independent prior inverses. Eleven managed literals and two browser digests now use the actual captures. These are compiler reservations, not agent tokens, RAM or an exclusive gain claim.The browser successor executes both unchanged complete Mainc451 and actual47f receivers, requires equal original answers, and adds rehashed field/bill drift checks inside the existing browser owner. Main's compile-time source corpus and all seven complete source inverses plus seven compiled pieces remain enforced. Independent source and authority checks authenticate the complete 20-file successor, all ten new Main owning inputs, two missing compiled-source adapters, unchanged production bytes and the original purity negatives. #781 remains open for its dynamic diagnostic families; #853's favorable and unfavorable owning measurements remain pending.
The final 97 affected checks are registered on exact source
0c942afa4: the original86, the literal #753 UTF-8 maximum-shape owner, eight #781/#853 owners, and the unchanged standalone ShiftSim15 and CLI49 application checks. Their original35cc FAIL101 history is retained. Both focused library-test compilation attempts stopped at their process-group RSS limits: 81.2 seconds at 8,686,616,576 bytes against 8 GiB, then 92.2 seconds at 9,756,917,760 bytes against the original driver's 9 GiB ceiling. Zero test bodies executed; the remaining three build commands were not run. Original settlement observation errors remain preserved alongside later independent process listings confirming each group empty. No further cap increase or blind build retry is planned; a test-fixture transport reduction is being implemented in the next batch. Both scoped production Clippy checks PASS on0c942afa4: core library/CLI and toolchain full CLI, with empty process groups, no observation errors and no swap growth. No full suite or full quality gate ran. Current post-pin consumer success is not claimed.Historical scopes remain separate: 364d60:52 PASS/8 FAIL; 2d4b50:39 PASS/11 FAIL; 8bb76:56 PASS/20 FAIL plus separate9:9 PASS/0 FAIL; 35cc175:135 PASS/40 FAIL. Failed compilation attempts, earlier lint/resource refusals and omitted owners remain historical; no omitted failure is marked fixed.
No new live-agent benchmark, token multiplier or billed-cost advantage is claimed. Existing TypeScript baseline results remain authoritative.
#851 closes with six exact historical83ca acceptance owners PASS and independently verified unchanged-component bindings, pushed at
0cc55c1e0. This does not promote the unexecuted current97 scope. Pushedb5eca55b9integrates Main throughafba9a3cd, residual-type construction admission (#855), direct presence transport (#850), and the larger paid-storage/diagnostic implementation batch. Both finite source and authority checks PASS independently on that clean source, retaining the complete previous receivers and source inventories. The first focused production core Clippy attempt onb5eca55b9exits 101 with 12 Rust compile diagnostics; its group settled empty, peak RSS was 5,588,221,952 bytes, and no resource refusal or swap growth occurred. These diagnostics are being corrected together before further builds. No current runtime acceptance is claimed. Main has advanced again tof1f8b5943; its prefix transfer is being reconciled privately with the branch’s existing lexical single-successor transfer, preserving all five upstream tests. The draft remains under integration and is not ready to merge yet. All active source, build targets and Cargo/toolchain caches are on the external SSD; remaining internal Node and old worktree directories are undergoing verified offload.Latest pushed checkpoint:
2c4306e1b19c9899a4b11abe7ca1e604f91fde15joins the complete Main-f1 controls, the three actual compile corrections, and the #798 compiled audit-piece transport. The finite source and authority packet reports 29 whole-input rows and replays the unchanged component algorithms on authenticated component namespaces. The #798 no-production-change assertion remains intact in its actual component scope; the combined checkpoint explicitly contains exactly the three production compile corrections. No current Clippy/runtime PASS is claimed. A 155-owner focused acceptance union is prepared but not yet finally registered or executed. Main24ffa85e83d06d71f8214fdae9f631d0baea894eand the next #781 component remain separate pending work. Heavy verification is deferred while an unrelated audio workload leaves only 4% system memory free; no full gate or full suite is planned.