Skip to content

DO NOT MERGE: Axum integration RC - #462

Draft
ChristianPavilonis wants to merge 684 commits into
mainfrom
rc/aws-prospect-review-20261110
Draft

ChristianPavilonis wants to merge 684 commits into
mainfrom
rc/aws-prospect-review-20261110

Conversation

@ChristianPavilonis

Copy link
Copy Markdown
Collaborator

DO NOT MERGE. Draft integration checkpoint, not a readiness or deployment claim.

Purpose and review order

Organize the existing demo work into reviewable units and one reproducible framework integration identity. No new SDK buffer-group, codec-subset, phase-timeout, cache-tag or readiness API experiment is included.

Review the constituent PRs in order: #275 → #406 → #407 → #409 → #414 → #422 → #439 → #454. Review #401/#389 packaging and timing separately. This integration PR does not replace their review or merge any constituent into main.

Closes #461. Related historical integration #431 remains available; no old PR or recovery branch is retired here. TS extraction is separate and does not block this draft.

Exact checkpoint

Branch: rc/aws-prospect-review-20261110.

Integration commit: 501a2dcee4ca384c0fb9b0146cda331d737b06a9.

Tree: 2989ec582b09cf867d0a4a1cfeedcc9b6f9682e3.

Unit Included immutable head
#275 foundation a7d7fd0f2face027e3810ed67e80f6341fcf68b6
#406 hosting 9f090e573206cf0d8c21c1ce0067afffd69f12db
#407 buffered JSON 8a2a0b7d7d268c6e2b7269dc49e02c47c5f04b8a
#409 diagnostics/trusted ingress 5bbff2bf6d6d853b470f76e7293b7ecfa55476f5
#414 native AWS stores 765d54d7a8501827a074e5f249eade97e89d1fc4
#422 native celld stores 0d17257fd7c8991f78a28cadbca309160521601c
#439 Geo/CloudFront 22741b615d9369772830e64da92893207ac37b27
#454 standalone KV prototype c155e5de3438b75bc81668ec8de2b6feabb2100a
Existing packaging/timing integration ports 2510ecc91dbef4a6b6d6b8c725b63110773d69ba, 7c07b8e777d9e0872c3bd9388df7ea7b2f189497
Existing conditional/physical celld records extraction 5ab90e68a08580ee34ae143f59cb02eaff4b0974
Existing admitted-error finalization extraction 89c279b59b75eb33b96eb30a35f78bf933762f34

The two RC-only extractions above are explicit review units, not hidden merge resolutions. Their separate PR extraction remains to be completed. #453 and its MaxMind implementation are excluded.

Necessary integration resolutions

  • Preserve both probe and request-timing exports.
  • Keep packaging/deployment, diagnostics and native-provider documentation entries.
  • Retain AWS dependency-logging caveats alongside container packaging guidance.
  • Keep the exact locked tooling test aligned with the existing YAML/TOML parser dependencies.
  • Carry the completed native-only template correction: omit image-only code when Fastly's example is absent, matching the existing scaffold flag. It changes no image request policy.

Checks and honest limits

Fresh completed checks:

  • Prototype portable KV-backed Geo lookup #454 locked prototype tests: 10 passed, zero ignored; prototype Clippy and formatting pass.
  • Focused CI/native-admin Node cases: 51 passed, zero skipped.
  • Cargo formatting and outbound documentation contract pass.
  • The strict legacy guard fails on two stale retired-API names in the timing guide. This is recorded, not waived.

One stable combined checkpoint is running workspace tests, strict workspace Clippy and feature compilation. Its results are pending; no current whole-workspace pass is claimed.

Historical candidate aabf98cb had 2,942 passing tests and six ignores, plus local generated/provider receipts. That tree included compatibility work now parked, so its whole-tree pass is not a pass for this checkpoint. Per-unit receipts are reusable only for unchanged relevant inputs.

Remaining known limits include unclassified native parallel timing failures, a Fastly lifecycle fixture failure, an AWS timeout-classification test failure, and hosted compiler-cache publication failures. Newly developed fixes/experiments are not pulled into this cleanup merely to make a draft look green. Fresh hosted results will remain visible.

#454 is an isolated format/lookup prototype with a local file-backed harness, not a production KV Geo provider. CloudFront remains the demo serving path. No hosted/fleet durability, ALB/cloud security, browser/consent, production identity storage or deployment acceptance is claimed. This commit is not yet a compatible TS release pin.

No deployment, live input switch, registry publication, infrastructure mutation, old-RC retirement or recovery-ref deletion is authorized by this PR.

Integrate revision-isolated build caching and compatible dependency updates. Preserve audited SDK and codec pins, per-crate Syn major versions, and qualified WASI dependencies. Correct lifecycle fixture formatting required by CI.
@ChristianPavilonis ChristianPavilonis changed the title DO NOT MERGE: review-stack AWS demo integration RC DO NOT MERGE: Axum integration RC Nov 10, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Track review-stack AWS demo integration checkpoint

3 participants