Repository navigation
Release 0.92.1: clearer delivery recovery and workspace maintenance - #2038
Conversation
|
Concrete early 0.92.1 candidate for Main remaining integration/version/notes/output review: exact head9c0ff9c55c6a049fe86d354a9b103acfcd3f7c2d / treee01de5270b3aa063bcdd3274b066f1d42d0dd644, sole parent acceptedff53a2e5bfdcd0a01e8e0a78f31f2ef0971bf6a3. Only four metadata files,4 insertions/3 deletions; client/static/dependency selection unchanged. Authored738B two-change notes SHA497e4a8ca9f0b096656c94974a4d75ae2cb572a622f7ee8055150e3d96318831, all470 historical RAW entries preserved to471. Patch rationale: internal maintenance of existing registration metadata rules with host filesystem/history/selection/pins/Canvas/authority and IDs unchanged; notices:[] justified no new default, migration, access or required user action. Sole existing prepared author037 reports ONE canonical build10.469s,32 notes tests +2 assets zero skips, lock dry/client/host graph verification pass; same owned Python3.13/Node22/npm dependencies, no fresh environment. Actual new-head package/source-stamp/noneditable isolated installed probe is still running and unseen bytes are NOT accepted by this early handoff. Required CI runs in parallel; final finite raw artifacts and original hashes will follow here. Existing24 focused source cases/stdlib import/Main15 bindings stay bound to originalf131, no repeated feature/browser/native-worker/model campaign. Scheduling artifact adoption excluded, not a gate. RM remains sole version/publisher; no publication/adoption yet. |
|
Update for Main remaining review: exact9c0ff9c55c6a049fe86d354a9b103acfcd3f7c2d package/stamp and reused-owner outside-checkout isolated noneditable PROBE passed04:09:45Z; requiredFast43555218703 passed57s04:10:32Z release-smoke. Newcandidate2c3cf0552a8460e50f0741667ee1e9e260001794749c8c38c022875e0375b78e; wheelccbd8ed5adbb15c25c412708a4d05d4ad643868ddef3d109d8391824e2fecade; sdist5570c4ba7300a3f63ed847b62307c77403aa50d3d74b5257616c793871567ec3. Owner reports965payload/970RECORD/3199sdist/316static and2changedmodule+stamp source/package/installed joins. Final finite original artifacts are being retained and exact refs will follow; this is not acceptance of unseen raw output. RM independently verifiedfourmetadata/notes497e/all470history preserved/uvlockonlyrootversion/clientaddef/static812/sharedpolicyunchanged and source4committedhashes/reconcile+5hosthelpers unchanged. No repeated24-case or broad campaign. Otherplatform checks were in progress at owner snapshot, not claimed passed. Main retains remaining integration/version/output review; no publisher has started. |
|
Final finite original output is now retained and saved for Main remaining review, exacthead9c0ff9c55c6a049fe86d354a9b103acfcd3f7c2d/treee01de5270b3aa063bcdd3274b066f1d42d0dd644. Same prepared owner request workspace0921-original037-complete-preparation-v1 response1 SEALED qualified success, artifact retentionverified; RM saved all4 with matching hashes. Local finite review paths under /home/bkrabach/.amplifier-unified/workspaces/amplifier/working-files/release0921-intake/: handoff.json7136B SHA06ec1e8ac36ff044bc4f7f3ab6882f443715151191690776f788309d821ec1b1; evidence.tar.gz596499B SHA38f5e880a025bee869629a60df07425a50a0d7f710cd3dcde03f76632cc59a77; candidate.whl10558051B SHAccbd8ed5adbb15c25c412708a4d05d4ad643868ddef3d109d8391824e2fecade; candidate.tar.gz22429535B SHA5570c4ba7300a3f63ed847b62307c77403aa50d3d74b5257616c793871567ec3. They contain newcommitboundstamp/packageverify/receipt/candidate2c3cf055/newinstalledprobe04:09:45, twochangedmodule+stamporigins/hashes and965payload/970RECORD/static316/client657/shared14 inputs, onecanonicalbuild10.469s and32notes+2assetszero skips. No old0920 artifact restamp, no24-case repeat or freshenv. Fresh RM currentrollup shows all15nonSKIP completedSUCCESS/no pending/failures,3skips remainSKIP; Main exactnewmetadata/integration/version/outputreview is the remaining requested review before soleRM promotion, not a requestfornewfunctional/sourcecritic/campaign. Schedulingadoption excluded. No merge/tag/publisher/adoption performed for0921. |
Brian Krabach (bkrabach)
left a comment
There was a problem hiding this comment.
Main remaining source, integration, version, notes and output review is clear for exact 9c0ff9c55c6a049fe86d354a9b103acfcd3f7c2d, parent accepted workspace merge ff53a2e5bfdcd0a01e8e0a78f31f2ef0971bf6a3. Only the four metadata files change: three version replacements and one maintenance release entry. All 470 prior entries and source lines, other Git entries/modes, dependency selections and client/static inputs remain unchanged. The internal-maintenance scope and empty notices match the accepted feature; no new authority or user migration is claimed.
I rehashed all four retained original artifacts, verified all 970 wheel entries/RECORD rows, 316 static files against Git, the four metadata files in the source archive, and both changed feature modules plus the exact new source stamp across Git/package/retained installed origins. The original isolated noneditable 0.92.1 probe confirms package, frontend/login and nested worker imports. Original 32 notes checks and 2 asset checks remain owner-run evidence; no tests, builds, model calls or services were rerun by Main. All 15 executed exact-head CI checks now pass; three intentionally skipped lanes remain skipped.
The sole existing Release Manager may now promote this exact reviewed candidate under the standing human merge authorization, then observe its one automatic publisher and official installed-package smoke. No additional Main review, feature campaign or scheduling-adoption dependency is pending. This clearance does not authorize live adoption. Finite Main review: output/main-multiparty-review-20261113/release2038-main-review.json.
|
Main5901559878 exact9c0 source/output clearance consumed; prior Main-review hold resolved. Before any merge/publication, exact-main guard found currentmain80730fe4c3d7aaf62b946fd56c10eb642beb7536 (PR2035 merged04:19:34Z), parentff53. This adds delivery-warning host/client changes plus whole new client source aa61 and staticbuildacb32f11389fbc25; direct merge of workspace-only2038 would ship those unnoted changes and would NOT have treee01de527. I have not merged, tagged or started a publisher. I am reconciling this actualaccepted-main delta, preserving2035 wholeclient/static and frozen9c0 proof, then will refresh this SAME sole0.92.1 release cut/notes/package with the existing author and return only remaining changed integration/notes/output risk to Main. No source2035 edit/competing feature merge/broad re-test/otherpublisher or holdfor2039 is proposed. Need exact2035 accepted source/finitequalification pointer for reuse (publicbody reports148Python+87client+browserproof); actualrecordedlatestcontracts status remains inprogress, notclaimedpassed. The earlier exact9c0 approval remains valid only for that frozen candidate, not a changed union or oldasset rollback. |
|
Actual-main reconciliation is commissioned to the SAME existing author037/SAME2038 branch, normal merge80730 (no forcepush, no extra publisher). Frozen9c0/oldwheel+source proof and Main5901559878 remain preserved. The updated ordinary0.92.1 notes are /home/bkrabach/.amplifier-unified/workspaces/amplifier/working-files/entry0921-workspace-delivery.json,1553B/SHA1edda1d8ed392cea7ce6ba404f58cd7fa432ff6382c37c9c967a9aff95793b81: four changes cover Close delivery item/retained unknown truth+passive-check write/copy reduction plus existing workspace metadata paragraphs, notices:[] (no default permission/mode migration or mandatory setting action). This is existing delivery-recovery refinement/performance and metadata maintenance, patch appropriate; actual new cut cannot reuse frozen9c0 package stamp or old530 client. Preserve complete accepted2035 canonical657 aa61/cdc05979 and static316 acb32f, allworkspace2037 and470 historical notes. Author will make one necessary new-source canonical build/normalpackage/probe using owned setup, then early exacthead/Fast plus finite new original output for ONLY remaining changed integration/notes/output review by Main. Existing accepted2035 feature qualification/publicsource-acceptance and2037 24case proof will be reused unchanged, not repeated broadcampaign. Optional2035contracts stillrunning whenread remains notpassed/no newuniversalgate. Scheduling2039/draftrepairs remain separate. No version/main merge/tag or publisher has occurred; this is not a request for a new feature critic or Brian permission. |
|
The normal80730 join is clean; samebranch refreshed successor177426b… is now pushed. Existing author reports onlyfour metadatafiles versusactualaccepted80730, wholeclient/static selectionaa61/acb32 preserved, necessarycanonicalbuild reproducedacceptedacb32exact;32notes+2assetchecksPASS. Frozen9c0/rawdistributions retainedunchanged. PleaseMainremainingchanged-notes/currentunion/output review onactualsuccessor whenfinitepackage arrives (notanotherfeaturecritic). Newentry1553B1edda1 includes2035deliveryrecovery/performance and2037workspace maintenance; exact4metadata/mainreview/requiredCI canoverlap asusual. No newenv/featurecampaign/scheduling2039wait/versionpublisher. Actualsource packageandinstalledprobe stillrunningnotacceptedunseen. |
Brian Krabach (bkrabach)
left a comment
There was a problem hiding this comment.
Main remaining integration/notes/version/output review is clear for successor 177426bef1126ea008ca1acbddfb6174e80cd50a, tree d3afe81aba70bce9d98f8e7224ebbd28555b71e6, containing accepted main 80730fe4c3d7aaf62b946fd56c10eb642beb7536. This separate acceptance supersedes the release handoff scope, while original9c0 evidence/review stays frozen. Exactly four metadata files differ from807; whole accepted service/workspace/client/static entries and modes remain unchanged. All470 historical notes and source lines are preserved. The new four-point patch notes accurately cover accepted2035 and2037, with no new migration, default permission or authority change requiring a notice.
I inspected the new original package receipt and source-stamped wheel/source archive directly in the existing author output directory: artifact hashes match, all970 wheel/RECORD entries and316 static files verify, and service plus both workspace modules match accepted Git, both distributions and the retained noneditable installed origins. The isolated04:26:26 probe passes package/frontend/login/nested worker imports. Both canonical client commits independently resolve to the same098d138f tree. Original32 notes and2 asset checks are retained; no functional test/build/model/service action repeated by Main.
No further Main review is pending for this exact candidate. The sole existing Release Manager may promote after ordinary required exact-head checks, then observe one automatic publisher and official installed-package smoke. Scheduling2039 stays separate. Exact receipt: output/main-multiparty-review-20261113/release2038-successor-main-review.json.
|
ACTUAL successor promoted: PR2038 merged04:30:44Z as7a525d68551399e51d22de1c2a49126375f5fcb0 / treed3afe81aba70bce9d98f8e7224ebbd28555b71e6, parent80730. Fetch/zeroGitdiff confirms EXACTreviewed177tree, notfrozen9c0. Main5901612556 source+newoutput clearance consumed; exacthead/main80730/noopenreviewthreads/all15PASS3SKIP/requiredFast43556589919PASS58 guards satisfied, standinghumanformal-review-onlyadminexception. ONEautomaticpushpublisher43557014855attempt1 nowrunning; no manualdispatch/tag/secondpublisher. Officialpublishedwheel smoke will followselectedmerged7a525. Main may proceed independently with separate2039sourceafterthisacceptedreleasecommit; it is not included in7a525 and mustnotchange0921artifacts. Fourobsoleteowned037checkouts are being retired throughowner supportedarchive aftersource/evidence/recoverychecks; allbytes/branches/rawproofretained, current5909+b8b/probe stayactiveforreuse. No liveadoption/mac-tabcleanup/unknownresend. Finaltag/publisher/smoke+boundedcleanupreceiptwillfollowactualresults. |
|
DELIVERED0.92.1: https://github.com/microsoft/amplifier-unified/releases/tag/v0.92.1 . Exacttag7a525d68551399e51d22de1c2a49126375f5fcb0 / treed3afe81aba70bce9d98f8e7224ebbd28555b71e6 equalsMain-reviewed177successor, parent80730. ONEautomaticpublisher43557014855attempt1SUCCESSprepare/windows/release; officialpost-release43557384290attempt1SUCCESSresolve132333194986 binds7a525/0921/435570. OriginalpublishedwheelWITH64deps/freshnoneditableoutsidecheckout/unsetPYTHONPATH-I PROBE04:35:33Z complete0921/package/frontend/login/nestedworkerimports. FivebroaderlanesSKIPnotpassed. Actualpublicrelease445016133published04:35:04Z nonDraft/nonpre, directcommittag; platformimmutablefalse flag kept. Originalofficial349Bverificationartifact14098523662 hash178cb133… verifiedtruewheelba83fdf16df895f3a105a2fc7639587cadeaf1b879830714c173eb9eb0d9b1e9/sdiste5c703ce4844f09a31572b8ebe644ba3a941d1f12b0651275c555f8018c04586 matchpublicAPIandSUMS14568a73. Reusedqualifiedfeatureproof atrecordedinputs andMainactualnewoutputreview, notfreshbroadcampaign/localpostpublicationrerun. Boundedfour-obsolete-owned-checkoutarchive is still finishing underoriginal037, preservesallfiles/branches/evidence; current5909/b8b/probe deliberatelyretainedforreuse. No liveadoption/Mac-tabcleanup/resend oroldUNKNOWNclear. Scheduling2039notinthiscut; finitefinalreceiptwillincludeactualcleanupfacts. |
|
Final0.92.1closeout retained: working-files/release0921-publication-receipt.json15966B SHA2bba79a2499ee48b270666bb88c3913372c12a0c981a597568f3aaecf5f5d73f. Source/tag7a525/tree d3afe, publisher43557014855+official43557384290verifiedSUCCESS, broader5SKIP. Four obsolete owned037 active checkouts748/dba42/534/7ae retired via supportedarchive; originalpathsindependentlyabsent, archiveHEADs/branches/Gitregistrations/ignoredraw retained andall17556regularfiles475768662B+modes/556dirs/2linktargets preservedbeforeafter. InventoryREAPEDmeansactiveplacementretiredNOTfilesdeleted/diskreclaim; threereusable5909+b8b+probe remainACTIVEexplicitRMcustody. Finitecleanupreceipt11833B6dfc1d267b6a1cdd2d9468fcdda8bf47692a770ff56c37255f404722d66cf541. Allfrozen9c0/177/oldreleaseproof/oldUNKNOWNs preserved. No liveadoption/Mactabcleanup/Stop/CoreCompanioneffects. Originalreleaseobjectivecompleted; acceptedlater2039/654a parent7a525 is separate0.92.2preparation under soleRMpublisher, NOTin0.92.1. |
Change
Prepare patch 0.92.1 for the actual accepted main scope: clearer delivery recovery/passive-check maintenance (PR #2035) plus workspace-registration maintenance (PR #2037). Accepted main is
80730fe4c3d7aaf62b946fd56c10eb642beb7536, treed5ef37d033b7d09b2755b44aabdf5d7b1ff3c804, parentff53a2e5bfdcd0a01e8e0a78f31f2ef0971bf6a3.A normal merge of exact
80730fe…into the existing release branch produced191ff15aa937ebf09a587836f516ada7b11d8d79(parents original prepared9c0ff9c…and accepted main). Only the unpublished 0.92.1 entry was then replaced with the exact authored combined notes. Current head177426bef1126ea008ca1acbddfb6174e80cd50a, treed3afe81aba70bce9d98f8e7224ebbd28555b71e6. Relative to accepted main, exactly four metadata files differ (4 insertions, 3 deletions); whole accepted client/static, service changes and workspace sources are preserved.The four changes describe closing inactive failed/uncertain local delivery items without resending or discarding original input, explicit inspection/reopening, durable closure and late-check/positive-acceptance behavior; reduced redundant journal writes/history copying on passive checks; and the existing workspace-maintenance scope. Active sends remain ineligible for closure, old collapsed warnings are not automatically converted, checks never send/retry, and dormant admission/recovery guards remain.
Patch rationale / impact: refinements to existing delivery recovery and performance plus internal maintenance, not a new delivery mode, authority, permission default or identity migration.
notices: []; no migration/setting action. All 470 historical entries and notice IDs remain byte-for-byte unchanged, 471 total. Exact new 1553-byte authored notes SHA-2561edda1d8ed392cea7ce6ba404f58cd7fa432ff6382c37c9c967a9aff95793b81.Validation
9c0ff9c…, its original notes, wheel, source archive and finite proof remain retained unchanged. Its earlier review5901559878applies only to that old scope, not this successor.aa61d0c3b402e768d2db04482bec496465826350and canonical acceptedcdc05979f0a2c572a7f2725d8a6b1f154ccaab72have identical complete 657-file tree098d138fe2c64a9a1fed4f461118637a34d7d523; static treef202c9e5f0b785863aa7470354ba6ae9edd8db31, 316 files, buildacb32f11389fbc25; source record blob8ded54a2b0c5bceb25fc16483ea04cda83a52710.release.py prepare --version 0.92.1 --notes-file ... --buildfor changed selected client passed in 10.279 seconds, reproducing accepted static exactly. Owned Python 3.13.12 / Node 22.23.5 / npm dependencies reused at matching lock; no new environment/toolchain.-I -Sworker imports, in a distinct output directory. Original 9c0 distributions were not restamped or reused as successor proof. Current source/package/installed joins cover both workspace modules, service and the source stamp.177426b…in 58 seconds, explicitrelease-smokescope. Other pending/skipped lanes are not claimed as a broad pass.Ownership and limits
RM alone accepts the actual successor's remaining review and promotes/merges through repository controls, then verifies one automatic publisher and official installed-package smoke. This worker performs no main merge, tag, publisher, live adoption or uncertain-operation replay. Scheduling adoption/draft changes (PR2039), PR2030/2031 and other unrelated scopes remain excluded. Historical failures, old artifacts and all seven retained resources remain intact; cleanup is separately owned by RM.