Repository navigation
Loader Multispan Section Pixi3D
Native 71b78a8c805fbe0922b39aab160131581f321472 → 7de61d1a92d1dfeac351ca1c60bbf4c895750f29 /1commit22paths is adopted exactly once at 3da163887198cc2f835e578dfd5e0814f0b107aa (actual parent 93ab4176d4f231224984a2d300a55c9a65d08dc8). Root checked21newblobs equal immutable native and complete currentREADME with exact27line suffix. All14original222356byte files remain unchanged. Integration records35maps/actual provider compatibility/protectedWIP. Actual native build/source+emitted CPU/Chrome155 PixiGL/cold/refusal/lifetime receipts6096956277 retain original scope and first failures: private actualdepthMask repair, first CLI spelling and interruptedsourcepage, reopenedcomplete unchanged22pathflow.
Current owner lifecycle closes this completed implementation leaf after actualnativegates/exactserialadoption. Current composed Rootbuild/types/renderer/browser/editorSaveOpen/recovery/context/publication are UNRUN here; no adoption-only acceptance. These deferred checks remain explicitly #1254/#674. Product is not pushed/published/released. #801held. Existing #1251 now immutable7523parent/finalcontract6097102317/Wikib31cc149; three implementation helpers run concurrently, Root owns first productgates. No waiting for Planner/integratedreplay.
Owned implementation and bounded native verification are complete. Serial adoption is pending; Issue remains OPEN and unpublished.
Immutable actual adopted parent 71b78a8c805fbe0922b39aab160131581f321472 → 7de61d1a92d1dfeac351ca1c60bbf4c895750f29. One local easylogic cyberuls@gmail.com commit, clean codex/issue-1238-multispan-section-pixi3d, managed /Users/user/.codex/worktrees/multispan-section-pixi3d-1238/barocss. Exactly22 Loader paths/605 additions: README27-line append,7 independent example modules and14 original files/222356bytes. All10157 unowned baseline files, complete README prefix, CAD/interop provider/manifests and35 source/published maps remain unchanged. All22 final file hashes stayed exact from before the first product gate through source/compiled browsers, builds and commit. Final before-code contract6096771306 and Wikic366fa3 preceded implementation.
The runnable external Pixi3D host displays the original World Curve beside complete original Support and Plane Models, including the warped extra Surface and unused Curve siblings. Both saved whole sections and fresh whole reconstruction match recursively with Object.is, including native signed zeros. Original source/request/Models/World/dualUV/span lineage/poles/domains/proof/bounds/report and17 original observations remain CAD CPU authority. Warped Models3+2 and nonuniform2+1 objects remain complete; World degree4/17poles, SurfaceUV degree3/13poles and PlaneUV degree4/17poles retained. Original U/V domains [0,4]/[0,1] and [-3,9]/[-2,6] stay unchanged. Both native families independently run17 D0/D1 sites: World/SurfaceUV/PlaneUV/Support14 evaluated +3 exact internal-C0 refusals, Plane17 evaluated. SurfaceUV/PlaneUV stay dimensionless CPU data.
Existing public uniform World loader uses sourceVersion0/.001/uniformCurveDisplay{version:1,count:129};129 actual parameters/387F32positions/sequential129 Uint16 LINE_STRIP indices. +Z shader normals are display data. Existing public whole-parent Surface loader uses sourceVersion0/.001/countU17/countV9, no curveDisplay/nativeCapacity. Each Surface153 vertices/768Uint16 triangle indices/459F32position+normal entries and306 native F32UV entries; neutral UV is not invented GPU UV. Existing adapter independent per-Surface materials and actual material.camera/lightingEnvironment are preserved.
Source CPU FIRST passed before either own library dist existed:176 ownsource/0dist, real public CAD and neutral entries only, no Pixi import/DOM/Engine substitute. Compiled CPU FIRST passed via actual publishConfig public JS:176 owncompiled/0source. Each runs both whole original families, original filesystem14+fresh7 pins,18 genuine input refusals/getters0 and5 shared transport refusals/getters0. Neutral CPU uses3 refused progress HTTP requests plus2 cold complete-parent HTTP requests =5; World cold CPU is actual fresh filesystem/public neutral parse, not a Pixi/GPU/cold World URL claim.
Actual headed Chrome155/PixiJS7.2.4/Pixi3D2.5/WebGL2 flows: warped →18 genuine source refusals →5 shared transport refusals →nonuniform →fresh7 original files →World loadAsync +2 complete-parent loadAbortable URLs →double cleanup. Each refused attempt checks unchanged accepted references, whole native/proof/readout, Stage/roots/poses, real Mesh/geometry/material/attributes/buffer refs, camera/lighting/global refs, callbacks/allocation/destruction and full actual RGBA. Standing caller Error retains identity; actual transport request deltas0,1,1,1,0/getters0. Successful cold admission has new actual target identity, exact whole native readout and full RGBA.
Each whole successful browser flow captures10 distinct Mesh/geometry/material resources and9 roots, peak7 live pairs/6 roots, final0. Three admissions plus cleanup callbacks4. Each actual captured Mesh/geometry/material/root destroy delegates and counts exactly1 even after double cleanup. All original CPU readouts and current CPU attribute arrays remain exact after destruction; this is not GPU liveness. Caller Application/Stage/camera/orbit/renderer/lighting/canvas/green Sphere/geometry/material destruction and canvas-removal counters0; caller alone survives. Existing Surface disposal destroys current resources; no stronger material replacement guarantee is introduced.
Each successful page reads21 real HTTP byte/SHA/contentLength/MIME pins and27 original-file requests; source browser178 ownsourceHTTP/0dist, compiled browser actual published bundle/0 ownsourceHTTP. World on/off385 pixels and caller85 green pixels for each family. Frames651343266 →1645282468; cold frame exact fullRGBA.47 actual GL_NO_ERROR reads/page/runtimeerrors0; sole console error favicon404, warnings0. Five source/compiled phases match complete native CPU/readout/resources/attributes/camera/history and fullRGBA with signed zeros preserved in raw JSON. Six product screenshots saved and visually inspected (source warped first attempt, reopened nonuniform/cleanup; emitted warped/nonuniform/cleanup). All owned browser/Vite processes closed; intentional Vite child SIGINT records pnpm exit1, separate from build/gate success.
Node22.22.0/pnpm10.11: actual CAD build:library and type-check, interop build:library/type-check/lint all FIRST exit0/emptystderr. Published strict NodeNext/noEmit/skipLibCheck selected DTO/native/Pixi declarations: TS5.9.3,168 own declarations/307 normal peer declarations,0 diagnostics/0 ownsourcefallback; all35 maps and424 emitted file hashes retained. CPU/browser source graphs176/178src0dist; compiled176/178actualJS0ownsrc. These checks do not certify every peer/public entry, other renderers, packed/archive, browser context loss, editor Save/Open/recovery, general intersections, trimmed topology, Solid or manufacturing.
Runnable commands from isolated root with Node22:
node packages/barocss-cad-interop/examples/multispan-section-pixi3d-verify.mjs --mode source --output <fresh-source-evidence>
pnpm exec vite --config packages/barocss-cad-interop/examples/multispan-section-pixi3d.config.mjs
pnpm --filter @barocss/cad build:library
pnpm --filter @barocss/cad type-check
pnpm --filter @barocss/cad-interop build:library
pnpm --filter @barocss/cad-interop type-check
pnpm --filter @barocss/cad-interop lint
node packages/barocss-cad-interop/examples/multispan-section-pixi3d-verify.mjs --mode compiled --output <fresh-compiled-evidence>
BAROCSS_LOADER1238_MODE=compiled BAROCSS_LOADER1238_COMPILED_DIR=<absolute fresh-compiled-evidence> pnpm exec vite --config packages/barocss-cad-interop/examples/multispan-section-pixi3d.config.mjsSource gate requires both own CAD/interop dist absent. Real host http://127.0.0.1:5297/multispan-section-pixi3d.html. Gates/rawmetafiles, original pins, native signedzero snapshots, real requests/console/photos, fullRGBA aggregate,424 emitted hashes,22-path stability and clean native handoff: /Users/user/.barocss-ai/v3/evidence-1238-loader/.
Private real preparation first showed caller Sphere0 pixels, despite World385; marker shader/cache readiness was genuinely proved and disproved as cause. Caller-only isolation then failed fullRGBA restoration. Actual DEPTH_WRITEMASK was false after existing World depthMaskfalse. Owned caller host temporarily enables depth writes, clears real depth buffer, restores prior mask before ordinary Stage render. Repaired real World/caller isolation restores fullRGBA and caller85 pixels. No SDK/provider/kernel/material semantic repair. Private failed modules/hashes/requests/actual frame metadata are preserved under evidence-multispan-section-pixi3d-loader-plan; separate42-read diagnostic server totals are not claimed as single-page traffic.
Static pre-first product review renamed internal stage helper to qualifyCandidate because it shadowed the caller Stage parameter. Actual product CPU/build/type/lint/compiled/browser aggregate first gates passed; no executed product bug is concealed. FIRST browser open command used obsolete --session spelling and CLI exited1 before navigation; corrected logger uses observed -s=. First source page then passed initial native/target and18 refusals, but subsequent CLI click reported undefined url and tab inventory became about:blank; following snapshot reported undefined evidence. Cause is unproven; raw tool failures retained. Fresh headed source session and exact unchanged22 product hashes passed the entire flow, including transport. No product patch/relabelled first success. Native receipt distinguishes this interrupted first browser attempt from the complete reopened flow.
Integration alone adopts this exact22-path delta once, keeping its complete current README plus the exact native27-line suffix. Current Root build/browser/file/recovery and new later-provider compatibility are UNRUN by this receipt. Issue closure follows the current implementation-delivery lifecycle after exact adoption, with deferred integrated acceptance retained under #1254/#674; no adoption-only claim of passed replay. #801 remains held. No product remote push/PR/npm/deploy/release/broad campaign.
Next existing prepared #1251 original multi-span trim UV classifications beside a Three Support Surface:16 unchanged original1,040,567byte pins/9 original queries/24 owned paths. Available1212/1215 providers; Root directly chooses actual clean merged parent and privately validates saved/fresh whole originals, classification and real Three before freezing final code contract. No dependency on a Planner reply. Planner receives major results/new cards only.
Issue native receipt6096956277; ONE674handoff6096825247.
Actual adopted immutable parent 71b78a8c805fbe0922b39aab160131581f321472, clean managed codex/issue-1238-multispan-section-pixi3d, /Users/user/.codex/worktrees/multispan-section-pixi3d-1238/barocss. All10,158 tracked baseline files and entire35 source/published maps unchanged; CAD/interop dist absent. Initial4885 private receipt preserved before clean fast-forward. Offline frozen Node22 install passed. This final contract is published BEFORE any product code.
14 exact original222,356byte files from CAD1201 retained; whole parent Models3+2/2+1, extra Surface and unused Curve siblings, Worlddegree4/17poles, SurfaceUVdegree3/13poles, PlaneUVdegree4/17poles, nonunit original domains and all4span lineage remain authority. No regeneration/normalization/replacement of original signedzero. Root source saved validators/fresh whole recursiveObject.is pass170src0dist. Neutral profile176src0dist passes World129/128intervals/387F32positions and each Surface153vertices/459pos+normals/768indices/306nativeF32UV. Independent genuine native D0/D1 source CPU evaluates17 observations EACH family: World/dualUV/Support14evaluated3 exactC0 refused; Plane17evaluated. Actual source CPU18 refusals (16 common plus2 parent option controls) pass176src0dist/getter0/wholeacceptedunchanged; malformed provider SOURCE preserves full failed compiler result cause {ok:false,diagnostics}.
Actual private Chrome155/PixiJS7.2.4/Pixi3D2.5/WebGL2 source flow passes both whole original families at178 ownsourceHTTP/0dist. Page14 originalHTTP200byte/SHA/content-length pins; original exactrequest/nativeModels/World+dualUV attributes admitted. Whole targetwarped4Mesh/4Geometry/4Material/3roots; nonuniform3/3/3/3. Peak7, cumulative7/7/7/6roots, final0 targetMesh, ownedMesh/Geometry/Material/root destroy each1 after doublecleanup. CallerApplication/Stage/renderer/camera/orbit/lighting/markerGeometryMaterial/canvasRemoval all0; Camera.main/LightingEnvironment.main and renderer plugin/camera matrices preserved. BothWorld385 visiblepixels/callerSphere85greenpixels; frames651343266→1645282468; Worldonoff and caller-isolation restoration exact;13GL0/runtime0/solefavicon404. Three screenshots saved AND viewed; caller/nativeCPU remains usable after disposal. Shared diagnostic server42 originalreads includes prior2 failed pages28 plus successfulpage14; NOT one-page42. First failed server separate14. Servers and ownbrowser closed.
First private actual warped draw had World visible and callerSphere absent. Genuine diagnostic measured385World/0green while markerShader/cache ready1, actualmodel/camera/color[0,1,0,1] valid: shader-readiness hypothesis disproved. Subsequent caller-only isolation exposed actual frame restoration failure. Root retained failed modules/rawstates/screenshot and changed ONLY private caller frame: save real DEPTH_WRITEMASK, enable true, gl.clear(DEPTH_BUFFER_BIT), restore exact prior mask, then ordinary renderer.render(Stage). Actual later frame flags include priorMaskfalse; repaired frames retain85green and exact World/caller restoration. This is caller-owned 3D host depth initialization; no adapter/kernel/provider repair or stronger GPU reclamation certificate. Initial source/Vite pin reference was corrected statically to this own plan before first API; oldfile/hash retained. Oldserver intentionalSIGINT130/loggerKeyboardInterrupt and later child-onlySIGINT/pnpmexit1 are recorded shutdowns, not successful build gates.
Use @barocss/cad-interop/pixi3d BaroCADPixi3DLoader(parentOptions).parse / .loadAbortable(url,transport), and .../pixi3d-uniform-curve BaroCADUniformCurvePixi3DLoader(worldOptions).parse / .loadAsync(url,transport). Parent sourceVersion0/.001/countU17/countV9; curveDisplay and nativeCapacity omitted. World sourceVersion0/.001/uniform version1/count129. Parent option reference/parse snapshot remains existing behavior; uniform constructor snapshot remains existing behavior.
Root qualifies fresh/saved entire sections plus independent original native17 evaluations and source/dualUV/whole Model bindings BEFORE attach. Genuine roots remain detached identity until all three owned results qualify. Each Surface distinct unlit/double-sided StandardMaterial, original positions/normals/index copies; nativeUV stays neutral surface.mesh.parameters, NOT uploaded texture UV/Babylon metadata. Whole original parent Curves remain native and unrendered. World129 sequential Uint16 LINE_STRIP indices0..128, copied positions and shader-only +Z normals. Public per-material actual caller Camera/LightingEnvironment, globals retained. Proven host style: Surface blendRGBA(.3,.7,.9,.32)/depthMaskfalse; cyanWorld depthTestfalse/depthMaskfalse/transparent sort10. Use caller-controlled explicit depth clear described above. No fake DOM/Pixi Engine Node target, Scene/handedness guard or borrowedBabylon indices/material/camera.
Surface cleanup owns current mesh geometry/material under existing public API; uniform owns captured originals. This consumer does not replace caller resources into results and promises no stronger Surface replacement protection. Replacement fully stages/qualifies candidate before old cleanup. Preserve actual Mesh/Geometry/Material/root refs and buffer/index/nativeUV/Model data through refusal. Owned result disposal idempotent; caller stays alive. Expected product warped→nonuniform→fresh nonuniformcold:3 admissions/10distinctMesh10Geometry10Materials/9roots/peak7; one callback per admission plus cleanup=4. These product numbers remain UNRUN until actual flow.
18 synchronous real recipes: provider-budget/source/source-binding/getter; owned-span/world-pole/surfaceUV/bound/wholeparent/C0observation/getter; externalWorldsource binding guard; uniform mixedparent/count130/F32; Surface world-only/countU18/optiongetter. Exact current names/codes/cause come from private-refusals.json. No invented RH refusals/Pixi v0 nineteenth. Browser injects genuine public wrappers and retains acceptedsource/fullreadout/Stage/camera/targetrefs+bits and fullRGBA after EACH. Getter calls0, no successful newresult/callback/disposal.
Five real shared transport refusals: preabort/progressfalse/callbackabort/standingcallerError/onProgressgetter, actual request deltas0/1/1/1/0; callerError identity/getter0. Browser uses actual World loadAsync; CPU uses public neutral loadBaroCadSource on whole parent with actual localHTTP, no target creation. Preserve accepted state/frame. Then accept nonuniform, fresh7 originalfiles, and cold WorldloadAsync+two fullparent loadAbortable; qualify each real obtained detached result and stage only after complete binding. Instance-only parse observation when needed for detached qualification; no prototype replacement/fakeparse. Browser successful sourceURLrequests3 plus5transport3requests =>6 after14initial+7coldpins=27originalHTTP/21bytepins; fresh whole twoparent CSSs remain intact. CPU original14filesystem/fresh7filesystem plus real neutralparent transport3/wholecoldparent2HTTP are recorded distinctly, no browser admission claim.
packages/barocss-cad-interop/README.mdpackages/barocss-cad-interop/examples/multispan-section-pixi3d.htmlpackages/barocss-cad-interop/examples/multispan-section-pixi3d.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d.config.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d-fixture.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d-checkpoint.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d-observer.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d-verify.mjspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_four.full-original-request.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_four.owned-result.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_four.actual-world.source0.csspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_four.surface-uv.dimensionless-only.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_four.plane-uv.dimensionless-only.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/nonuniform_u.full-original-request.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/nonuniform_u.owned-result.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/nonuniform_u.actual-world.source0.csspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/nonuniform_u.surface-uv.dimensionless-only.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/nonuniform_u.plane-uv.dimensionless-only.jsonpackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/warped_source.original.source0.csspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/plane_source.original.source0.csspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/shifted_source.original.source0.csspackages/barocss-cad-interop/examples/multispan-section-pixi3d-data/shift_plane_source.original.source0.css
RootREADME append only; independent seven examplemodules; exact14 originals. No oldexample imports, CAD/GPU/Viewer/SDK/runtime/export/dependency/manifest/root/lock/policy changes. No products remote push/PR/npm/deploy/release/broad suite. #801 held. Sole Integration serial sharedwriter.
Root forces Node22. FIRST functional gate BEFORE own builds:
node packages/barocss-cad-interop/examples/multispan-section-pixi3d-verify.mjs --mode source --output /Users/user/.barocss-ai/v3/evidence-1238-loader/source-first
This genuine ordinary Node CPU fixture/neutral original/refusal/localHTTP checks forbids own dist/fake peer; source browser graph built independently (not Node Pixi target execution). Then actual headed source Vite:
pnpm exec vite --config packages/barocss-cad-interop/examples/multispan-section-pixi3d.config.mjs
Source URL /multispan-section-pixi3d.html,127.0.0.1:5297. UI/source module readout includes actual17D0D1 observations/nativeC0refusals, whole original Models/span/domain/pole+dualUV proof and original sources. Button-driven warped18sync5transport→nonuniform→fresh cold→doublecleanup; observe rawnativeJSON/signedzero/fullcanvas+readout, actual World/caller visibility, all owned refs/disposal/context/pins/requests/errors before declared success.
Affected @barocss/cad build:library/type-check and @barocss/cad-interop build:library/type-check/lint. CADlint/broadtests omitted. Compiled verifier same command --mode compiled --output /Users/user/.barocss-ai/v3/evidence-1238-loader/compiled-first verifies actual published JS graph/strict selected declaration consumer(noEmit/skipLibCheck/normal peers/no own source fallback)/entire35 unchanged maps. Vite env BAROCSS_LOADER1238_MODE=compiled, BAROCSS_LOADER1238_COMPILED_DIR=/Users/user/.barocss-ai/v3/evidence-1238-loader/compiled-first serves emitted browser.bundle.mjs; run fresh headed same genuine flow. Compare full native/source/attrs/UV/context/history/frame readouts; preserve rawJSON signedzeros. Capture first gatebytes/hashes/metafiles and actual stdout/stderr/exit before repairs. Scope-check unowned10157files against parent and all22paths/original pins before one local native commit. One Issue+#674 handoff records actual range/failures/native scope; current integrated UI/file/recovery and publication remain separate.
Final product/source-emitted/transport/cold/build/type/lint gates UNRUN at freeze. Public original/neutral/private actual target preparation is ready; productcode remains unwritten. Next preplanned #1251 actual multi-span stored UV/Three classification uses16 originals/9queries/24paths after this owned work; Wiki contract already publishedd9a066b. Planner newcards/majorresults only; no approval/order/Wiki requests.
| File | Bytes | SHA256 |
|---|---|---|
warped_four.full-original-request.json |
1950 | 3a96aed7e8eb09f1351b9139d7ed1de2316cf18bee087a84b328de20b12c30bb |
warped_four.owned-result.json |
105551 | 2c132f5c6951223b7f8d83c2957ba23decfe54b399449f964132c0999584b1e0 |
warped_four.actual-world.source0.css |
676 | 3e0a17791c359b63fcb7cdda2b155fcdea2553841caebfaaf2c0133df6ac4048 |
warped_four.surface-uv.dimensionless-only.json |
692 | d1f7709d6ee56ea917defe8bb6a2342deb2d6457a29be23cb333e5b610b6c3f9 |
warped_four.plane-uv.dimensionless-only.json |
759 | 3037fa05b716c72d45919678f6bc88a04f1e4572a3b9723577fce1459f04cb4a |
nonuniform_u.full-original-request.json |
1698 | 7b9b03f447cc7c3068f7a14b3dab480e50dc363868dedb4cc7738dfb138c4cca |
nonuniform_u.owned-result.json |
107169 | 65afee12181dfc48e5027fff1bd5c38616d37a46c3c000b0eac5fddd55696621 |
nonuniform_u.actual-world.source0.css |
686 | 99498abe90a5af3579643014d6d18d487dbecedec070f943ad74e4769f9d0a56 |
nonuniform_u.surface-uv.dimensionless-only.json |
620 | c0954cb327ee0cf0ec9a60fd2ec65ccda01276f967af9b239f75379dabb2493d |
nonuniform_u.plane-uv.dimensionless-only.json |
727 | a4a832a640b0062a6fe2e0c0d8dd7d93b35adc3cfed29053f46b791f9af4f075 |
warped_source.original.source0.css |
712 | 1363495df92d2ffe2cf2c200b2e5dc1cbfe0fa77dc8834e8f72e8687a2b8ba8c |
plane_source.original.source0.css |
337 | e9db1dd361560b5ac6690e247924279df011f4981d9bfec0e01aed28c4d4f611 |
shifted_source.original.source0.css |
546 | 5542b28e1dfd9f4eec2b829f3ac06731d286884e9c52346b056e41a1530cc588 |
shift_plane_source.original.source0.css |
233 | 16d12db4e6296aee7b2866b8c1564934a9f5c09dd9154df1a9e2d66e094a255f |
Final before-code Issue contract6096771306.
#1222 owned native work is complete and locally adopted at 71b78a8c805fbe0922b39aab160131581f321472. Existing #1238 is selected directly; no duplicate or Planner assignment gate. Managed /Users/user/.codex/worktrees/multispan-section-pixi3d-1238/barocss, clean branch codex/issue-1238-multispan-section-pixi3d.
Initial private baseline4885bd13 and first whole-original/native source receipts are preserved under at-4885-prerequisite. On receipt of1222 adoption, this still-clean own branch was fast-forwarded to exact71b BEFORE final code contract or product edits. CAD/interop source trees/manifests and whole35 maps remain identical; captured new baseline10158 tracked files. All10158 files remain unchanged and both own dist directories are absent. No inherited/shared dirty work was touched. Offline frozen Node22/pnpm10.11 install succeeded without tracked changes.
At exact71b, first separate Node22 source bundle170ownsrc/0dist and actual original CPU0/.152s accept BOTH saved whole sections and reconstruct fresh complete Object.is-exact results with zero differences. All14 unchanged original222356byte pins and negative zeros remain intact. Fresh JSON files are private analysis only, not replacements or portable authority. Separate actual public neutral profile bundle176ownsrc/0dist and CPU0/.080s pass: World129 samples/128 intervals/387 positions, complete parent Models3+2 and2+1 objects, Surface counts2+1 and1+1, unused Curve siblings retained, eachSurface153vertices/459positions/459normals/768indices/306 F32 nativeUV values. Parent sourceVersion0/.001/countU17/countV9 and omittedcurveDisplay/nativeCapacity; World uniform sourceVersion0/.001/count129. No fake DOM/Pixi engine or product import.
These are original authority and neutral CPU prerequisites only. Real Pixi target allocation, camera/global camera+lighting context, shader, roots/meshes/material destruction, actual WebGL/World visibility/caller pixels, native17 independent evaluations, refusal/transport/whole product/source-emitted/cold flows remain UNRUN. Target static plan still has129 sequential Uint16 LINE_STRIP indices/derived shader+Z normals, distinct material per Surface and detached roots; do not borrow Babylon256 line indices, shared materials or frames.
Next prepare actual pinned PixiJS7.2.4/Pixi3D2.5 renderer/Stage/WebGL2 with explicit same caller material.camera/material.lightingEnvironment and preserved Camera.main/LightingEnvironment.main. Prove both whole parents/World actual refs/lifetime, camera/shader/World-onoff/caller frames and real refusal recipes privately, then freeze final exact22-path Issue/Wiki contract BEFORE product code. Product code is unwritten; no example imports/provider repair/new trim/classification/Solid/portable contract. #801held; Integration alone owns shared develop/root/lock/policy. No productpush/PR/npm/deploy/release/broadsuite.
Evidence /Users/user/.barocss-ai/v3/evidence-multispan-section-pixi3d-loader-plan/ retains old/new immutable baselines, actual raw first source commands/metafiles/whole result/native profiles and clean scope. Loader Wiki roadmap/spec are managed directly.1222 merged code availability is separate from its still-pending integrated screen/file/recovery execution. Planner receives major completed/new-card results only.
Exact-parent prerequisite6096615885.
Planned Issue1238. No implementation/targetpreparation/finalcodecontract yet.
An external Pixi3D host loads the unchanged original multi-span Surface–Plane section. It displays the original global World Curve with complete Support/Plane previews, and reads whole Models/siblings/nonunit domains/span lineage/dual dimensionless UV/native model-gap proof/actual C0 derivative refusals. Replacement/refusal/cold reopen retain native original authority and caller resources.
Planned after selected #1222 owned completion; no target/code acceptance implied. User requested independent Three/Babylon/Pixi loading and continuous preplanned roadmap. #801 packed stays held; npm/publication separate. ALL-state multispan/multi-span+Pixi and existing Loader/Pixi title audit found no equivalent. #1142 is single-span/#1200 is Arc; #1213 Three/#1222 Babylon. Avoid duplicate cards/imports.
Same14 original files/222356bytes from /Users/user/.barocss-ai/v3/evidence-multispan-vlinear-section-cad/demo-output/, byte/SHA pins re-read exact. Each warped_four/nonuniform_u: full-original-request.json,owned-result.json,actual-world.source0.css,surface-uv.dimensionless-only.json,plane-uv.dimensionless-only.json. Complete parent originals: warped_source,plane_source,shifted_source,shift_plane_source .original.source0.css. Worlddegree4/17poles, SurfaceUVdegree3/13, PlaneUVdegree4/17, native domains U[0,4]/V[0,1] and U[-3,9]/V[-2,6]; fourspan lineage and17 observations including actual C0D1 refusals. WholeModels3+2 and2+1 retain unused Curves/extraSurface. Never regenerate/normalize/strip/clip UV or reinterpret UV asWorld.
Public CAD1201 merged0f404ec6 and repaired1217 merged673ac exist. Current root static API audit at5a4d02f6 includes available public Pixi Surface/uniform entries. #1222 private fixed9a source Node22+headedBabylon savedwhole/fresh whole Object.is acceptance proves those original families on that kernel; it is NOT Pixi admission/proof. Choose real latest clean merged parent and recheck actual dependencies/source graphs before this card's final contract. #1213/#1222 example merge/import not a runtime dependency;1212/1215 trim/classification separate. No new generic portable/trimmedfill/topology/Solid/adaptive/manufacturing contract.
@barocss/cad-interop/pixi3d BaroCADPixi3DLoader(parentOptions).parse(source)/loadAbortable(url,transport). @barocss/cad-interop/pixi3d-uniform-curve BaroCADUniformCurvePixi3DLoader(worldOptions).parse(source)/loadAsync(url,transport).
Parent candidate sourceVersion0/unitsPerMillimeter.001/countU17/countV9/curveDisplay and nativeCapacity omitted. Complete Surface-only parents preserve native model/unrenderedCurveIds. EachSurface153vertices/256triangles/768indices/approximate D0normal; nativeUV remains neutral surface.mesh.parameters, not GPUtextureUV. World129vertices/387F32positions/129 sequential Uint16 LINE_STRIP indices, +Z normals only derived unlit shader input, not nativeCAD Curve normals. Original rationalparameter dimensionless, no authored-angle/arclength/adaptive certificate. Uniform constructor snapshots options; Surface retains existing reference behavior; do not promise request-start snapshot for Surface.
Both return detached identity roots; qualify whole original/native/source/target before attach to callerStage. Warped3SurfaceMesh3D+1WorldMesh3D=4Mesh/4Geometry/4distinctMaterials/3roots; nonuniform2+1=3/3/3/3. Each Surface has its own StandardMaterial; no Babylon sharedMaterial/pairedindices/Scene-registration assumptions. Planned warped→nonuniform→nonuniformcold gives3admissions/10Meshes10Geometry10Material/9roots/peak7. These are static expectations UNRUN; actual destroy refs/counters/private camera first.
Use genuine pinned PixiJS7.2.4/Pixi3D2.5 Application/renderer/Stage/WebGL2. Explicit same caller material.camera and material.lightingEnvironment; preserve Camera.main, LightingEnvironment.main and renderer lighting plugin/actual matrices. Existing material is unlit/double-sided; don't invent lighting dependency. Privately prove actual camera/near/far/frustum/SurfacePlane occlusion/Worldonoff and caller marker pixels; no borrowed Three/Babylon quaternion/frame counts. Surface dispose owns current geometry/material; uniform captures originals; no added caller-resource-substitution guarantees. Double cleanup owns only results and retains callerStage/renderer/camera/lighting/canvas/marker/native CPU.
interop README; independent examples/multispan-section-pixi3d.html/.mjs/.config.mjs/-fixture.mjs/-checkpoint.mjs/-observer.mjs/-verify.mjs;14 original files in examples/multispan-section-pixi3d-data/. No old example imports/new SDK/provider/runtime/exports/root/lock/policy edits.
Start after1222 owned completion, actual latest merged immutable parent/9984-or-actualbaseline map capture,14pins and public savedwhole/fresh reconstruction plus World/wholeparent genuine profile readiness. Prove real Pixi camera/shader/frame/globalcontext/lifetime/refusal recipes privately, then freeze final exactIssue/Wiki contract BEFOREproductcode. Dependency integratedUI pending alone does not block mergedcode availability; actual original/runtime mismatch does. Record precise input/cause/start condition in this Issue if it fails; keep originals exact. Root directly manages detailedWiki/roadmap, Planner only newcard/majorresults. No assignment/approval gate.
ONE focused sourceCPU/native/localHTTP without fakeDOM/PixiEngine, actual headed source/emitted Pixi WebGL2 whole flow, affected builds/type/lint/strictselectedpublishedtypes/no own sourcefallback. WholeModels/siblings/source/request/World/dualUV/nativeobservations/proof/C0 refusal readout; original14 HTTP hashes/contentLength/rawCSS/native attribute/index/neutralUV; separate genuine World visibility and callerframe; cold native/buffers/context/fullRGBA exact. Genuine options/source/wholeowned/binding/transport refusals retain accepted records/resources/camera/fullRGBA; exacterrorcause/getter0/callerError identity. Capture actual roots/meshes/geometries/materials refs and each owned destroy1/doublecleanup, caller alive/nativeCPU usable. Preserve firstfailures, exactparent→one nativechild/native versus merged/currentUI/file/recovery acceptance, Issue and ONE674handoff. SoleIntegration shared develop/root/lock/policy writer. No productpush/PR/npm/deploy/release/broad suite.