From 5b14bcf832d8952c257b22e99d38ca4226177c9b Mon Sep 17 00:00:00 2001 From: Rongsong Shen Date: Sat, 20 Jun 2026 03:34:14 +0000 Subject: [PATCH] spec(controller-status): requirements (rename from controller-lsid) EARS requirements for a controller status query (XCE lsid analog): primary identity (unknown when unelected), answered-by node+role (distinct from cluster view), configured peers+count, committed config version + content checksum (catch same-version divergence), term/commit-apply/fenced/cluster-name, failover-aware delivery, test-client command, and wait-primary switching its probe to it. C tier only. --- .../specs/{controller-lsid => controller-status}/requirements.md | 0 .kiro/specs/{controller-lsid => controller-status}/spec.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename .kiro/specs/{controller-lsid => controller-status}/requirements.md (100%) rename .kiro/specs/{controller-lsid => controller-status}/spec.json (100%) diff --git a/.kiro/specs/controller-lsid/requirements.md b/.kiro/specs/controller-status/requirements.md similarity index 100% rename from .kiro/specs/controller-lsid/requirements.md rename to .kiro/specs/controller-status/requirements.md diff --git a/.kiro/specs/controller-lsid/spec.json b/.kiro/specs/controller-status/spec.json similarity index 100% rename from .kiro/specs/controller-lsid/spec.json rename to .kiro/specs/controller-status/spec.json