RAGE #172: package canonical resolver for Android parity #299

Open
nsaspy wants to merge 0 commits from rage/android-172-resolver-parity into master
Owner

Consumes the next Android-only/shared-portability slice of #172 from exact master 753f79326f1be7dc77030c9950a08e2901827d8d.

Current state: TDD RED. The new Android JVM contract tests require the packaged portable runtime to include the canonical resolver dependencies (modules/intent_frames.pl, modules/normalizer.pl, kb/intents.pl), require app-private staging of the complete declared portable resource tree, and require the portable entrypoint to expose/delegate resolve_frames/4 rather than merely validating already-constructed frames.

The sibling Zara Core transaction #293 touches only agent-loop files and does not overlap this branch.

Do not merge until implementation, scripts/test-android.sh, full repository/Nix/package gates, exact-head Actions, mergeability, and review/thread checks are green.

Continues #172.

Consumes the next Android-only/shared-portability slice of #172 from exact `master` `753f79326f1be7dc77030c9950a08e2901827d8d`. Current state: **TDD RED**. The new Android JVM contract tests require the packaged portable runtime to include the canonical resolver dependencies (`modules/intent_frames.pl`, `modules/normalizer.pl`, `kb/intents.pl`), require app-private staging of the complete declared portable resource tree, and require the portable entrypoint to expose/delegate `resolve_frames/4` rather than merely validating already-constructed frames. The sibling Zara Core transaction #293 touches only agent-loop files and does not overlap this branch. Do not merge until implementation, `scripts/test-android.sh`, full repository/Nix/package gates, exact-head Actions, mergeability, and review/thread checks are green. Continues #172.
Some checks failed
CI / test (pull_request) Failing after 6s
CI / android skeleton gate (pull_request) Failing after 8s
CI / shared mic / Arch Linux (pull_request) Failing after 6m12s
CI / shared mic / Ubuntu 24.04 (pull_request) Failing after 19m40s
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

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

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-resolver-parity
git switch rage/android-172-resolver-parity
git rebase master
git switch master
git merge --ff-only rage/android-172-resolver-parity
git switch rage/android-172-resolver-parity
git rebase master
git switch master
git merge --no-ff rage/android-172-resolver-parity
git switch master
git merge --squash rage/android-172-resolver-parity
git switch master
git merge --ff-only rage/android-172-resolver-parity
git switch master
git merge rage/android-172-resolver-parity
git push origin master
Sign in to join this conversation.
No description provided.