Skip to content

Step NC07: JVM IPC, Packaging, And CI#28

Merged
deku2026 merged 8 commits into
mainfrom
codex/nc07-jvm-ipc-packaging-ci
May 25, 2026
Merged

Step NC07: JVM IPC, Packaging, And CI#28
deku2026 merged 8 commits into
mainfrom
codex/nc07-jvm-ipc-packaging-ci

Conversation

@deku2026
Copy link
Copy Markdown
Contributor

Summary

  • Implements Step NC07: JVM IPC, Packaging, And CI
  • Keeps scope limited to the active step
  • Updates traceability and acceptance evidence required by the step
  • Adds Kotlin-managed Aeron driver lifecycle, JVM capability-host IPC loop, local-center IPC supervision, package/runtime manifests, reproducibility and NOTICE checks, final client CI, performance baselines, AI iteration drill, and final production-gate report

Verification

  • ./gradlew check --stacktrace --no-daemon: passed
  • deno task test from ts/agent: passed, 16 tests
  • ./gradlew :jvm:aeron-media-driver:check :jvm:capability-host:check :packages:ipc-core:check :packages:protocol-sbe:check --stacktrace --no-daemon: passed
  • ./gradlew :apps:desktop:packageDistributionForCurrentOS :apps:desktop:verifyPackageReproducibility --stacktrace --no-daemon: passed
  • ./scripts/verify-generation-determinism.ps1: passed
  • ./scripts/verify-package-manifest.ps1: passed, 57 artifacts
  • ./scripts/verify-notice.ps1: passed
  • ./scripts/run-performance-baseline.ps1: passed
  • git diff --check: passed

Traceability

  • Rows updated: NC-IPC-001, NC-IPC-002, NC-PKG-001, NC-PKG-002, NC-SCOPE-001 through NC-SCOPE-005
  • Matrices updated: client CI, package smoke/reproducibility, JVM IPC foundation, performance baseline, AI iteration drill, final production-gate report
  • Final-gate impact: closes FG.08, FG.09, and FG.10; final report maps FG.01 through FG.10 evidence

Out Of Scope

  • Spring/server/web/SaaS/subscription/cloud implementation
  • ArcChat-owned HTTP proxy/server routes
  • Native Aeron/C/C++ media driver or native capability hosts
  • Tauri runtime and browser PWA artifacts
  • macOS signing/notarization/package enablement

Open Questions

  • none

@deku2026 deku2026 marked this pull request as ready for review May 24, 2026 20:31
@deku2026 deku2026 force-pushed the codex/nc07-jvm-ipc-packaging-ci branch from 140c8cf to 72db776 Compare May 25, 2026 02:23
@deku2026 deku2026 force-pushed the codex/nc07-jvm-ipc-packaging-ci branch from 72db776 to d5c13db Compare May 25, 2026 02:26
@deku2026 deku2026 merged commit 7e94680 into main May 25, 2026
9 checks passed
@deku2026 deku2026 deleted the codex/nc07-jvm-ipc-packaging-ci branch May 25, 2026 03:02
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.

2 participants