Filtered to Area N
Read at · spec at 76d46f3
Every repository's revision read
- brand@c2c6485
- integration-home-assistant@1ffa24e
- integration-mcp@71b97a7
- lemonfiber@8371555
- lemonfiber-companion@168bfe9
- lemonfiber-decline@21e9fe7
- lemonfiber-media-stack@a1d36db
- lemonfiber-plugins@7d88bbd
- lemonfiber-request-gate@fa76259
- lemonfiber-web@cfd74f7
- plugin-jellyfin@58fffca
- sdk-php@663b0b4
- sdk-python@645404a
- sdk-ts@eac8964
- spec@76d46f3
- tool-lfdev@93a3c56
0.18.012 goals
Not in any tracker yet
- N20-R4■ uncitedArea NClaim it
Where a call was refused because an external name answered from inside the network, the app MUST show that refusal and its reason, and MUST NOT render it as a network error to retry.
- N20-R5■ uncitedArea NClaim it
A rehearsed recipe MUST show every step in the order the recipe gives, labelled as a rehearsal (N6-R1), and MUST NOT be summarised into an outcome.
- N20-R6■ uncitedArea NClaim it
Where a plugin names an adapter, the app MUST show which one, and that it is lemonfiber's rather than the plugin's.
- N20-R7■ uncitedArea NClaim it
The app MUST NOT execute content a plugin supplied, MUST NOT offer to, and MUST NOT present any opt-in, sandbox or capability grant that would (F3-R6).
- N20-R8■ uncitedArea NClaim it
A plugin declaring native or executable content MUST be shown as refused with the reason, and MUST NOT be offered for installation (F3-R7).
- N20-R9■ uncitedArea NClaim it
A refusal the core gave about a plugin MUST carry the core's own reason (N5-R10).
- N20-R10■ uncitedArea NClaim it
Recipes, pairs, destinations or adapters that could not be read MUST be told apart from there being none.
- N25-R2■ uncitedArea NClaim it
A proof that was not asked MUST NOT be shown as passed, and a check the stack could conclude nothing about MUST NOT be shown as failed.
- N25-R4■ uncitedArea NClaim it
Where an install was put back, the app MUST show what went back and what did not, with the reason each is still standing, and MUST NOT present a partial reversal as complete (F6-R5, F6-R6, N6-R6).
- N25-R8■ uncitedArea NClaim it
Every installed plugin MUST be shown with the source it was installed from, its version and whether it was reviewed, and an unreviewed plugin MUST be shown as unreviewed wherever it appears (F5-R5, F5-R7).
- N25-R9■ uncitedArea NClaim it
A rehearsed install, update or removal MUST be labelled as a rehearsal (N6-R1).
- N25-R10■ uncitedArea NClaim it
A plugin record that could not be read MUST be told apart from there being no plugins installed.
0.19.00 goals
Every goal of this version is met or claimed.