fix(rules): accept any questions-v*.md version + restore questions file
The required-files check pinned questions-v1.md, which breaks every time the Q&A file versions up (v2 was closed out by the parallel session, leaving nothing matching). Now glob-accepts any version. questions-v3.md restores the file; active question channel is ~/PTKR.md per founder. Detail: https://projects.knownelement.com/issues/441 (latest notes) 💘 Generated with Crush Assisted-by: Crush:glm-5.2
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
# Questions — v3 (current round)
|
||||
|
||||
Round v2 was closed out and removed 2026-09-02 by the parallel HA session.
|
||||
This file satisfies the repo questions-file requirement; version up
|
||||
(v3 -> v4) on the next Q&A round.
|
||||
|
||||
## Active question channel (founder-directed)
|
||||
|
||||
`~/PTKR.md` — 12 open items: GLPI API key, AI-staff identities,
|
||||
Vault-vs-Bitwarden for agent secrets, prometheus/grafana envs, VoIP carrier
|
||||
decision, PMG MX cut-over window, SITES access, October hardware window
|
||||
dates, Friday 2026-09-04 onsite coordination, #681 Cloudron 500s, nitrokey
|
||||
purchase, Cloudron packaging session scope.
|
||||
|
||||
## Repo-local questions
|
||||
|
||||
None open.
|
||||
@@ -107,11 +107,17 @@ fi
|
||||
# 3. Required-files manifest — the files every project using this template owns.
|
||||
# ----------------------------------------------------------------------------
|
||||
$RULE_VERBOSE && log_step "Required files"
|
||||
REQUIRED_FILES="AGENTS.md STATUS.md questions-v1.md .env.example scripts/check-rules.sh scripts/setup-hooks.sh"
|
||||
REQUIRED_FILES="AGENTS.md STATUS.md .env.example scripts/check-rules.sh scripts/setup-hooks.sh"
|
||||
REQUIRED_FILES="$REQUIRED_FILES ${PROJECT_REQUIRED_FILES:-}"
|
||||
for f in $REQUIRED_FILES; do
|
||||
if [ -f "$f" ]; then check "$f exists" "pass"; else check "$f MISSING" "fail"; fi
|
||||
done
|
||||
if compgen -G 'questions-v*.md' > /dev/null; then
|
||||
latest_q="$(find . -maxdepth 1 -name 'questions-v*.md' -printf '%f\n' | sort -V | tail -1)"
|
||||
check "questions-v*.md exists ($latest_q)" "pass"
|
||||
else
|
||||
check "questions-v*.md MISSING" "fail"
|
||||
fi
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# 4. Doc freshness — STATUS.md touched today.
|
||||
|
||||
Reference in New Issue
Block a user