From 9413cf9ab9bcd97112f3d9c9355223f299e8b795 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 25 Jul 2026 19:26:06 -0400 Subject: [PATCH] Declare tier/stability in the manifest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ship-dark and the dashboard:doctor deploy gate only protect apps that DECLARE what they are; this app was falling through to defaults. Pure metadata, additive only, no version bump (repo convention: manifest-only changes do not bump). bosch is BETA deliberately: production last deployed 2026-07-16 and this app was built on the 19th, so the next prod deploy is its FIRST install — it talks to a real alarm panel and its supervised cutover day has not happened. Ship-dark means it lands disabled until an operator turns it on. signinout is beta for the same reason (planned, scaffold only). Everything long-live in prod is stable, because wrongly tagging a live app beta could dark it, while stable never disables anything. Co-Authored-By: Claude Opus 4.8 --- composer.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/composer.json b/composer.json index 57e378b..a2f4b03 100644 --- a/composer.json +++ b/composer.json @@ -16,6 +16,8 @@ ] }, "dashboard": { + "tier": "optional", + "stability": "stable", "nav_folder": { "label": "Unifi Network", "icon": "wifi",