OCV-267: consolidate and manually publish reviewed prototypes #6

Open
moeardent wants to merge 5 commits from moeardent/OCV-267-prototype-m1 into dev AGit
Owner

{base64}IyBPQ1YtMjY3IOKAlCBjb25zb2xpZGF0ZSBhbmQgcHVibGlzaCBjdXJyZW50IHByb3RvdHlwZXMKCiMjIFN1bW1hcnkKU3RhdGljIGRlbW9uc3RyYXRpb24gcHVibGljYXRpb24gc2NvcGVkIGJ5IFtPQ1YtMjY3XShodHRwczovL21vZWJpdXNvbC55b3V0cmFjay5jbG91ZC9pc3N1ZS9PQ1YtMjY3KS4gVGhlIGxhdGVzdCBtb2JpbGUgdjcgcmVwbGFjZXMgbWl4ZWQgbGVnYWN5IG5hdmlnYXRpb24vdG9vbGJhciBiZWhhdmlvci4gUHVibGljIGFuZCBpbnRlcm5hbCBwYWNrYWdlcyBzaGFyZSBvbmUgc291cmNlLCB3aXRoIGlzb2xhdGVkIHB1YmxpYyBhcnRpZmFjdHMgYW5kIGRlbGliZXJhdGUgc25hcHNob3Qgc2VsZWN0aW9uLgoKIyMgU2NvcGUKTW9iaWxlIGJlaGF2aW9yL3NoZWxsL3RoZW1lIGZpeGVzOyBIQ1AgaW5wdXQgZXNjYXBpbmc7IENNUyBsb2NhbC1vbmx5IGZvcm0vYWRkcmVzcyBkZW1vIGZpeGVzOyBwdWJsaWMgY2F0YWxvZ3VlOyBpbW11dGFibGUgYWxsb3dsaXN0ZWQgcGFja2FnaW5nOyBtYW51YWwgc2NvcGVkIHB1Ymxpc2hpbmcgYW5kIGFkZGl0aXZlIGhvc3QgdG9vbGluZy4gUHJlc2VydmUgZXhpc3RpbmcgQ01TL0hDUCBpbnRlcm5hbCByb3V0ZXMgYW5kIHVucmVsYXRlZCBsb2NhbCBjaGFuZ2VzLiBDSSByZWNvbmNpbGlhdGlvbiBhbmQgY2xpbmljYWwgYXBwbGljYXRpb24gcmVsZWFzZSBhcmUgb3V0c2lkZSBNMS4KCiMjIFZlcmlmaWNhdGlvbgpTZWUgc291cmNlLXJldmlldy5qc29uLCBtb2JpbGUtYnJvd3Nlci1yZXN1bHQuanNvbiBhbmQgc2hvd2Nhc2UtYnJvd3Nlci1yZXN1bHQuanNvbi4gSW5kZXBlbmRlbnQgcmVhZC1vbmx5IHNvdXJjZSByZXZpZXcgYW5kIENsYXVkZSBPcHVzNSBoaWdoLXRydXN0IGNyaXRpcXVlIGZpbmRpbmdzIHdlcmUgZGlzcG9zaXRpb25lZCB3aXRoIHNvdXJjZSBhbmQgcnVudGltZSBldmlkZW5jZTsgZXhhY3Qgc291cmNlIGhhc2hlcyBhcmUgcmVjb3JkZWQuIFJlbWFpbmluZyBwdWJsaWNhdGlvbiBwcm9vZiBpbmNsdWRlcyByYXctcGF0aC9ob3N0IGlzb2xhdGlvbiBhbmQgcmVwbGljYSBoYXNoZXMgYmVmb3JlIEROUy4KCiMjIFByb21vdGlvbiBhbmQgcmVjb3ZlcnkKU3BvbnNvciBleHByZXNzbHkgYXBwcm92ZWQgbWFudWFsIE0xIHdpdGhvdXQgQ0kuIFB1YmxpY2F0aW9uIHVzZXMgdGhlIHJldmlld2VkIGltbXV0YWJsZSBwYWNrYWdlIGFuZCBtYW5pZmVzdCBoYXNoLCBzY29wZWQgcHVibGlzaGVyIGlkZW50aXRpZXMsIHByaXZhdGUgYmVmb3JlLWNvbmZpZy9lbnRyeSBiYWNrdXBzLCBhbmQgdmVyaWZpZWQgc3RhYmxlLWVudHJ5IHNlbGVjdGlvbi4gTm8gYnJvYWQgVGVycmFmb3JtIGFwcGx5LCBzaGFyZWQgdHVubmVsIG93bmVyc2hpcCB0cmFuc2ZlciwgQ0kgdW5wYXVzZSBvciB1bnJldmlld2VkIGFwcGxpY2F0aW9uIHByb21vdGlvbi4gRnVsbC1jb25maWcgQ2xvdWRmbGFyZSB1cGRhdGUgdXNlcyBpbW1lZGlhdGUgY29tcGFyaXNvbi9yZWFkLWJhY2sgaW4gYSBzZXJpYWxpemVkIG9wZXJhdG9yIHdpbmRvdzsgaXQgaXMgbm90IGF0b21pYyBDQVMuIFByZXNlcnZlIGFsbCBwcmUtZXhpc3RpbmcgZG9jdSBhbGlhcy9hdXRoIHJ1bGVzLgoKIyMgQXR0cmlidXRpb24KSHVtYW4gc3BvbnNvcjogQ3Jpc3RpYW4gQ290b3NtYW4sIGN1cnJlbnQgYXV0aGVudGljYXRlZCBjaGF0LiBFeGVjdXRvcjogTW9lIEFyZGVudC4gUm9vdC1vd25lZCBtdXRhdGlvbiwgcmVhZC1vbmx5IHNwZWNpYWxpc3QgcHJvcG9zYWwvcmV2aWV3IGxhbmVzLiBSZXZpZXctcmVxdWVzdCBoaXN0b3J5LCBzb3VyY2UgY29tbWl0IGFuZCBwdWJsaXNoZWQgcGFja2FnZSByZWNlaXB0IHJlbWFpbiBsaW5rZWQgdG8gT0NWLTI2Ny4gTTIgd2lyZXMgdGhlIHNhbWUgcHVibGljYXRpb24gY29udHJhY3QgaW50byBDSS4KCgpTQ00gbm90ZTogTTEgY2hhbmdlcyBvbmx5IHRleHQgcmVsYXRpdmUgdG8gdGhlIGFscmVhZHktcHVibGlzaGVkIGFwcHJvdmVkIGJhc2VsaW5lLiBObyBuZXcgb3IgY2hhbmdlZCBMRlMgYXNzZXRzLiBUaGUgc2VydmVyIExGUyBhdXRoZW50aWNhdGlvbiBjb21tYW5kIGlzIHVuc3VwcG9ydGVkIG9uIHRoaXMgU1NIIHRyYW5zcG9ydDsgdGhpcyBjb2RlLW9ubHkgcHVzaCBza2lwcyByZWR1bmRhbnQgTEZTIHVwbG9hZCB3aXRob3V0IGNoYW5naW5nIHJlcG9zaXRvcnkgaG9va3Mgb3IgZ2xvYmFsIGNvbmZpZ3VyYXRpb24uIFJlc29sdmUgdGhlIExGUyBlbmRwb2ludCBkdXJpbmcgTTIgYmVmb3JlIGFueSBhc3NldCByZXZpc2lvbi4K

{base64}IyBPQ1YtMjY3IOKAlCBjb25zb2xpZGF0ZSBhbmQgcHVibGlzaCBjdXJyZW50IHByb3RvdHlwZXMKCiMjIFN1bW1hcnkKU3RhdGljIGRlbW9uc3RyYXRpb24gcHVibGljYXRpb24gc2NvcGVkIGJ5IFtPQ1YtMjY3XShodHRwczovL21vZWJpdXNvbC55b3V0cmFjay5jbG91ZC9pc3N1ZS9PQ1YtMjY3KS4gVGhlIGxhdGVzdCBtb2JpbGUgdjcgcmVwbGFjZXMgbWl4ZWQgbGVnYWN5IG5hdmlnYXRpb24vdG9vbGJhciBiZWhhdmlvci4gUHVibGljIGFuZCBpbnRlcm5hbCBwYWNrYWdlcyBzaGFyZSBvbmUgc291cmNlLCB3aXRoIGlzb2xhdGVkIHB1YmxpYyBhcnRpZmFjdHMgYW5kIGRlbGliZXJhdGUgc25hcHNob3Qgc2VsZWN0aW9uLgoKIyMgU2NvcGUKTW9iaWxlIGJlaGF2aW9yL3NoZWxsL3RoZW1lIGZpeGVzOyBIQ1AgaW5wdXQgZXNjYXBpbmc7IENNUyBsb2NhbC1vbmx5IGZvcm0vYWRkcmVzcyBkZW1vIGZpeGVzOyBwdWJsaWMgY2F0YWxvZ3VlOyBpbW11dGFibGUgYWxsb3dsaXN0ZWQgcGFja2FnaW5nOyBtYW51YWwgc2NvcGVkIHB1Ymxpc2hpbmcgYW5kIGFkZGl0aXZlIGhvc3QgdG9vbGluZy4gUHJlc2VydmUgZXhpc3RpbmcgQ01TL0hDUCBpbnRlcm5hbCByb3V0ZXMgYW5kIHVucmVsYXRlZCBsb2NhbCBjaGFuZ2VzLiBDSSByZWNvbmNpbGlhdGlvbiBhbmQgY2xpbmljYWwgYXBwbGljYXRpb24gcmVsZWFzZSBhcmUgb3V0c2lkZSBNMS4KCiMjIFZlcmlmaWNhdGlvbgpTZWUgc291cmNlLXJldmlldy5qc29uLCBtb2JpbGUtYnJvd3Nlci1yZXN1bHQuanNvbiBhbmQgc2hvd2Nhc2UtYnJvd3Nlci1yZXN1bHQuanNvbi4gSW5kZXBlbmRlbnQgcmVhZC1vbmx5IHNvdXJjZSByZXZpZXcgYW5kIENsYXVkZSBPcHVzNSBoaWdoLXRydXN0IGNyaXRpcXVlIGZpbmRpbmdzIHdlcmUgZGlzcG9zaXRpb25lZCB3aXRoIHNvdXJjZSBhbmQgcnVudGltZSBldmlkZW5jZTsgZXhhY3Qgc291cmNlIGhhc2hlcyBhcmUgcmVjb3JkZWQuIFJlbWFpbmluZyBwdWJsaWNhdGlvbiBwcm9vZiBpbmNsdWRlcyByYXctcGF0aC9ob3N0IGlzb2xhdGlvbiBhbmQgcmVwbGljYSBoYXNoZXMgYmVmb3JlIEROUy4KCiMjIFByb21vdGlvbiBhbmQgcmVjb3ZlcnkKU3BvbnNvciBleHByZXNzbHkgYXBwcm92ZWQgbWFudWFsIE0xIHdpdGhvdXQgQ0kuIFB1YmxpY2F0aW9uIHVzZXMgdGhlIHJldmlld2VkIGltbXV0YWJsZSBwYWNrYWdlIGFuZCBtYW5pZmVzdCBoYXNoLCBzY29wZWQgcHVibGlzaGVyIGlkZW50aXRpZXMsIHByaXZhdGUgYmVmb3JlLWNvbmZpZy9lbnRyeSBiYWNrdXBzLCBhbmQgdmVyaWZpZWQgc3RhYmxlLWVudHJ5IHNlbGVjdGlvbi4gTm8gYnJvYWQgVGVycmFmb3JtIGFwcGx5LCBzaGFyZWQgdHVubmVsIG93bmVyc2hpcCB0cmFuc2ZlciwgQ0kgdW5wYXVzZSBvciB1bnJldmlld2VkIGFwcGxpY2F0aW9uIHByb21vdGlvbi4gRnVsbC1jb25maWcgQ2xvdWRmbGFyZSB1cGRhdGUgdXNlcyBpbW1lZGlhdGUgY29tcGFyaXNvbi9yZWFkLWJhY2sgaW4gYSBzZXJpYWxpemVkIG9wZXJhdG9yIHdpbmRvdzsgaXQgaXMgbm90IGF0b21pYyBDQVMuIFByZXNlcnZlIGFsbCBwcmUtZXhpc3RpbmcgZG9jdSBhbGlhcy9hdXRoIHJ1bGVzLgoKIyMgQXR0cmlidXRpb24KSHVtYW4gc3BvbnNvcjogQ3Jpc3RpYW4gQ290b3NtYW4sIGN1cnJlbnQgYXV0aGVudGljYXRlZCBjaGF0LiBFeGVjdXRvcjogTW9lIEFyZGVudC4gUm9vdC1vd25lZCBtdXRhdGlvbiwgcmVhZC1vbmx5IHNwZWNpYWxpc3QgcHJvcG9zYWwvcmV2aWV3IGxhbmVzLiBSZXZpZXctcmVxdWVzdCBoaXN0b3J5LCBzb3VyY2UgY29tbWl0IGFuZCBwdWJsaXNoZWQgcGFja2FnZSByZWNlaXB0IHJlbWFpbiBsaW5rZWQgdG8gT0NWLTI2Ny4gTTIgd2lyZXMgdGhlIHNhbWUgcHVibGljYXRpb24gY29udHJhY3QgaW50byBDSS4KCgpTQ00gbm90ZTogTTEgY2hhbmdlcyBvbmx5IHRleHQgcmVsYXRpdmUgdG8gdGhlIGFscmVhZHktcHVibGlzaGVkIGFwcHJvdmVkIGJhc2VsaW5lLiBObyBuZXcgb3IgY2hhbmdlZCBMRlMgYXNzZXRzLiBUaGUgc2VydmVyIExGUyBhdXRoZW50aWNhdGlvbiBjb21tYW5kIGlzIHVuc3VwcG9ydGVkIG9uIHRoaXMgU1NIIHRyYW5zcG9ydDsgdGhpcyBjb2RlLW9ubHkgcHVzaCBza2lwcyByZWR1bmRhbnQgTEZTIHVwbG9hZCB3aXRob3V0IGNoYW5naW5nIHJlcG9zaXRvcnkgaG9va3Mgb3IgZ2xvYmFsIGNvbmZpZ3VyYXRpb24uIFJlc29sdmUgdGhlIExGUyBlbmRwb2ludCBkdXJpbmcgTTIgYmVmb3JlIGFueSBhc3NldCByZXZpc2lvbi4K
Canonical navigation, responsive developer tools, safe synthetic demos, immutable packaging and scoped public-host publication. M1 manual/no CI per sponsor instruction; M2 reconciles CI.

Human-Sponsor-Display-Name: Cristian Cotosman
Human-Sponsor-Email: cristian@moebiusol.eu
Agent-Identity: Moe Ardent <moe.lorand.bot@moebiusol.eu>
Agent-Role: implementation-orchestrator
Trace-Ref: OCV-267 [https://moebiusol.youtrack.cloud/issue/OCV-267]
Verification-Ref: artifacts/OCV-267/source-review.json
Trace-Ref: OCV-267 [https://moebiusol.youtrack.cloud/issue/OCV-267]
Agent-Identity: Moe Ardent <moe.lorand.bot@moebiusol.eu>
M1 anonymous HTTPS, map tiles, manifest identity, public boundaries and protected internal previews passed. Preserve private rollback evidence and open source review requests; CI and Qodana remain M2.

Human-Sponsor-Display-Name: Cristian Cotosman
Human-Sponsor-Email: cristian@moebiusol.eu
Agent-Identity: Moe Ardent <moe.lorand.bot@moebiusol.eu>
Agent-Role: implementation-orchestrator
Agent-Installation-Id: 00275997-9529-4d97-bab9-7a409c650c7c
Trace-Ref: OCV-267 [https://moebiusol.youtrack.cloud/issue/OCV-267]
Review-Ref: #6
Verification-Ref: artifacts/OCV-267/publication-record.json
Cloudflare exact-host Managed Challenge is enabled; existing sign-in rate rule and zone settings are preserved. Gateway throttling, identity handling, normal demos,429/retry/recovery and challenge enforcement passed independent review. Ordinary-human browser passage remains explicitly pending.

Human-Sponsor-Display-Name: Cristian Cotosman
Human-Sponsor-Email: cristian@moebiusol.eu
Agent-Identity: Moe Ardent <moe.lorand.bot@moebiusol.eu>
Agent-Role: implementation-orchestrator
Agent-Installation-Id: 00275997-9529-4d97-bab9-7a409c650c7c
Trace-Ref: OCV-267 [https://moebiusol.youtrack.cloud/issue/OCV-267]
Review-Ref: #6
Verification-Ref: artifacts/OCV-267/edge-protection-record.json
The user confirmed Cloudflare verification passes and the mobile demo opens. Close the pending browser-passage/mobile-entry evidence point; preserve source review and M2 reconciliation boundaries.

Human-Sponsor-Display-Name: Cristian Cotosman
Human-Sponsor-Email: cristian@moebiusol.eu
Agent-Identity: Moe Ardent <moe.lorand.bot@moebiusol.eu>
Trace-Ref: OCV-267 [https://moebiusol.youtrack.cloud/issue/OCV-267]
Review-Ref: #6
Verification-Ref: artifacts/OCV-267/human-browser-confirmation.json
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin +refs/pull/6/head:moeardent/OCV-267-prototype-m1
git switch moeardent/OCV-267-prototype-m1

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 dev
git merge --no-ff moeardent/OCV-267-prototype-m1
git switch moeardent/OCV-267-prototype-m1
git rebase dev
git switch dev
git merge --ff-only moeardent/OCV-267-prototype-m1
git switch moeardent/OCV-267-prototype-m1
git rebase dev
git switch dev
git merge --no-ff moeardent/OCV-267-prototype-m1
git switch dev
git merge --squash moeardent/OCV-267-prototype-m1
git switch dev
git merge --ff-only moeardent/OCV-267-prototype-m1
git switch dev
git merge moeardent/OCV-267-prototype-m1
git push origin dev
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: moebiusol/oculus_vita-prototypes#6
No description provided.