Add launcher conformance vectors and manifest
This commit is contained in:
parent
cd831f4986
commit
b716b52f3f
12
app/manifest.json
Normal file
12
app/manifest.json
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
{
|
||||||
|
"app_id": "edut.launcher",
|
||||||
|
"schema_version": "launcher.manifest.v1",
|
||||||
|
"name": "EDUT Launcher",
|
||||||
|
"channel": "stable",
|
||||||
|
"features": {
|
||||||
|
"wallet_bootstrap": true,
|
||||||
|
"membership_status": true,
|
||||||
|
"governance_install": true,
|
||||||
|
"store_preview": false
|
||||||
|
}
|
||||||
|
}
|
||||||
9
docs/conformance-vectors.md
Normal file
9
docs/conformance-vectors.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# Launcher Conformance Vectors
|
||||||
|
|
||||||
|
1. `L-001` Wallet create keeps private key local and non-exported by default.
|
||||||
|
2. `L-002` Membership status unknown defaults to blocked checkout/install actions.
|
||||||
|
3. `L-003` Governance package hash mismatch blocks install.
|
||||||
|
4. `L-004` Governance package signature mismatch blocks install.
|
||||||
|
5. `L-005` Expired install token blocks install.
|
||||||
|
6. `L-006` Distinct payer wallet without ownership proof blocks quote request.
|
||||||
|
7. `L-007` Event inbox polling works when push unavailable.
|
||||||
Loading…
Reference in New Issue
Block a user