feat(mesh): establish provider-neutral compute mesh control plane - #313
Draft
KooshaPari wants to merge 40 commits into
Draft
feat(mesh): establish provider-neutral compute mesh control plane#313KooshaPari wants to merge 40 commits into
KooshaPari wants to merge 40 commits into
Conversation
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…ault hooks Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
|
|
Legacy Tooling Scan Report
No violations detected. This is a WARN-mode scan. Fix before strict enforcement begins. |
This was referenced Jul 28, 2026
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.


Summary
Validation
GOTOOLCHAIN=auto go mod verifypasses in a clean detached worktree80bfa769:GET /api/v1/healthreturned 200; authenticated workload create returned 202; subsequent list/readback preserved the requested placement metadatago test ./internal/application/meshworkloadandgo test ./internal/infrastructure/http/handlerscargo deny check advisoriespasses. RUSTSEC-2026-0194/-0195 are explicitly bounded indeny.toml: they are transitive through Tauri/plist, BytePort does not parse user-controlled XML, and upgrading to plist 1.10 (quick-xml 0.41) would raise the app beyond its declared Rust 1.77.2 MSRV. Re-evaluate when Tauri/plist can upgrade without that MSRV break.Pilot handoff
Current gate snapshot (2026-07-16)
80bfa769; PR remains draft/open/mergeable.This is intentionally a draft while the cross-component pilot and full CI gates complete.
Stability audit (2026-07-18)
cf72d60b(artifact reference bounds/control-character validation plus regression tests).cf72d60bare still running; this snapshot is not a replacement for terminal CI evidence.Superseding gate snapshot (2026-07-19)
Head:
cf72d60b; fresh Actions runs are active.The prior 2026-07-16 gate list is historical; do not infer current terminal status from it.
The first artifact-reference regression-test commit exposed a missing brace and was corrected before this head; current CI is the authoritative syntax/test check.
Current CI failure detail: pre-commit only proposes a final newline in an unrelated existing worklog; Go-fmt advisory reports broad existing formatting drift. Mesh package tests/vet/lint pass on
cf72d60b.Persistence hardening (2026-07-19)
b8436a2.DeploymentStore.Savenow revalidates the complete mesh request at the persistence boundary.DeploymentStore.Listrejects corrupt persisted composition digests/artifact references rather than returning unverifiable desired state.Five-day status
3040734), while the connector returns 404 for the same PR/branch; treat that as an integration visibility mismatch requiring reconciliation.Terminal CI result (2026-07-19)
b8436a2: Security Scan, Rust CI, Cross-Compile, E2E, SBOM, secrets-scan, cargo-deny, Quality Gate, and Doc Links passed.