RAGE #172: package Android portable semantic assets #263

Open
nsaspy wants to merge 4 commits from rage/android-172-assets into master
Owner

Continues consumed Android issue #172 after #269 landed the frozen ZARA-SEMANTIC/1 resource contract.

Iteration start: 928aee7105842cc50b9eff73c7b56980c414ef3b.

Current state is intentionally TDD RED: PortableSemanticAssetsTest requires every declared portable semantic resource to exist under Android assets and be non-empty. Production assets are intentionally absent on this head. Do not merge until RED is observed, the smallest package slice is implemented, full gates are green, and exact-head CI succeeds.

Android-only ownership; no sibling core/runtime files.

Continues consumed Android issue #172 after #269 landed the frozen `ZARA-SEMANTIC/1` resource contract. Iteration start: `928aee7105842cc50b9eff73c7b56980c414ef3b`. Current state is intentionally TDD RED: `PortableSemanticAssetsTest` requires every declared portable semantic resource to exist under Android assets and be non-empty. Production assets are intentionally absent on this head. Do not merge until RED is observed, the smallest package slice is implemented, full gates are green, and exact-head CI succeeds. Android-only ownership; no sibling core/runtime files.
test(android): validate portable semantic asset identity
Some checks failed
CI / test (pull_request) Failing after 7s
CI / android skeleton gate (pull_request) Failing after 7s
CI / shared mic / Arch Linux (pull_request) Failing after 7m20s
CI / shared mic / Ubuntu 24.04 (pull_request) Failing after 7m38s
7abbb1ce26
Some checks failed
CI / test (pull_request) Failing after 7s
CI / android skeleton gate (pull_request) Failing after 7s
CI / shared mic / Arch Linux (pull_request) Failing after 7m20s
CI / shared mic / Ubuntu 24.04 (pull_request) Failing after 7m38s
This pull request has changes conflicting with the target branch.
  • android/app/src/main/assets/prolog/portable/semantic_core.pl
  • android/app/src/test/java/ai/zara/app/prolog/PortableSemanticAssetsTest.kt
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin rage/android-172-assets:rage/android-172-assets
git switch rage/android-172-assets

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff rage/android-172-assets
git switch rage/android-172-assets
git rebase master
git switch master
git merge --ff-only rage/android-172-assets
git switch rage/android-172-assets
git rebase master
git switch master
git merge --no-ff rage/android-172-assets
git switch master
git merge --squash rage/android-172-assets
git switch master
git merge --ff-only rage/android-172-assets
git switch master
git merge rage/android-172-assets
git push origin master
Sign in to join this conversation.
No description provided.