From 7df286ba2e9d532ba6237d10f8b5a168b7357b17 Mon Sep 17 00:00:00 2001 From: istos Date: Thu, 30 Jul 2026 07:15:54 +0200 Subject: [PATCH] Let the project define the Focus checks, resolved like prompts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit What counts as a definition-of-done check was the origin project's stack (pytest / lint-imports / frontend) frozen into core: emit.py classified against inline literals and the Focus panel carried three fixed rows with duplicated regexes. Per the three-layer law that is project knowledge, so it now lives in one file: core/checks ships the old rows as the default, and a checks file in manager/local/ replaces it wholesale — the same filename-wins resolution as prompts. - core/checks: '