You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: support mode=tier0 (auto report) vs all (/verify) in verify handler
Auto PR reports relayed from TechAPI run Tier 0 only (fast, no network) under the
techengine-verify-report marker; /verify runs all tiers under techengine-verify-command.
Both posted as TechEngineBot.
// `pr` already emits its own H2 heading + tier sections; just frame it.
97
-
const body = [
98
-
marker,
99
-
report,
100
-
'',
101
-
`<sub>Requested by @${by} via \`/verify\` · scored by \`app.verify\`, posted by **TechEngineBot**. Informational only — the structural gate (\`app.validate\`) is separate; Tier 3 here is dry-run.</sub>`,
'Scored by `app.verify`; posted by **TechEngineBot**. Informational only — the structural gate (`app.validate`) is separate and authoritative for merge.', '',
116
+
report]
117
+
: [report]; // `pr` emits its own H2 heading + tier sections
118
+
const footer = isTier0
119
+
? '<sub>green = authoritative source + complete + consistent · yellow = plausible, needs confirmation · red = sparse/weak source or a hard contradiction. Promotion to `verified` runs in the scheduled `verify-network` workflow.</sub>'
120
+
: `<sub>Requested by @${by} via \`/verify\` · scored by \`app.verify\`, posted by **TechEngineBot**. Informational only — the structural gate (\`app.validate\`) is separate; Tier 3 here is dry-run.</sub>`;
121
+
const body = [marker, ...head, '', footer].join('\n');
0 commit comments