Skip to content

fix(examples): complete runtime fixture relocation#707

Merged
enricopiovesan merged 1 commit into
mainfrom
codex/issue-703-app-ownership
Jul 15, 2026
Merged

fix(examples): complete runtime fixture relocation#707
enricopiovesan merged 1 commit into
mainfrom
codex/issue-703-app-ownership

Conversation

@enricopiovesan

Copy link
Copy Markdown
Collaborator

Summary

  • complete the runtime-fixture relocation begun by docs: relocate runtime app fixtures #705 by moving both component manifests
  • correct relocated workflow, contract, and WASM paths and update the Web embedder documentation
  • add a repository regression guard and focused public-contract validation for the ownership boundary

Governing Spec

  • 004-spec-alignment-gate
  • 044-application-bundle-manifest
  • 052-app-state-machine
  • 053-conditional-state-transitions
  • 054-public-scope-registry-ref
  • 068-public-platform-embedder-packages
  • 070-runtime-event-sink-boundary

Project Item

Closes #703

Definition of Done

  • Decision 22 records the application-source/runtime-fixture ownership boundary.
  • Every prior apps/ subtree has an explicit owner and destination.
  • Runtime-owned application and component manifests plus shared fixtures live under examples/.
  • Documentation, scripts, CI, and package references use the relocated paths.
  • A repository guard prevents runtime-owned fixtures from returning under apps/.
  • Focused validation executes both fixture agents and validates both relocated application bundles through the public CLI contract.

Validation

  • bash scripts/ci/app_ownership_boundary_smoke.sh
  • bash scripts/ci/repository_checks.sh
  • git diff --check

@enricopiovesan enricopiovesan enabled auto-merge (squash) July 15, 2026 06:28
@enricopiovesan enricopiovesan merged commit c528dd6 into main Jul 15, 2026
29 checks passed
@enricopiovesan enricopiovesan deleted the codex/issue-703-app-ownership branch July 15, 2026 06:32
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.

Define app ownership boundary and relocate runtime fixtures from apps/

1 participant