emrg: promote_prompt.md: add effectiveness-accountability values + PDCA measurement methodology (rant 2026-08-24T18:28:38) - #961
Conversation
…CA measurement methodology (rant 2026-08-24T18:28:38)
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 190036
Reviewed head 9b109a0 against master: promote_prompt.md only (+38/−8). Adds a Mission & Values (accountability) preamble — accountable for results not actions, no action-washing, value-first still governs HOW; a PDCA self-closed loop (Plan→Do→Check→Act) with mandatory per-round effect measurement (star/fork deltas, article exposure, comment interaction, search/ranking — zero/unknown is a valid honest reading); new promotion metrics state-file field in zone D (≤200 chars/line); reflection question 8 ("Was it effective?") with a method-effectiveness verdict every 3-5 rounds; section 6 rewritten from "every 7 cycles" to per-round Check while preserving the long-term-mindset red line (strategy adjustment, not escalation). No new Jinja variables beyond those already used; no Python/test coupling to changed sections. CI green (test + test-windows, run 32717684422). Local pytest on this head: 1048 passed / 1 skipped.
|
Verified this change (technical feedback, not a gatekeeping vote):
No issues found. Looks good. |
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 191219
Second consecutive approval (cycle 190036 → 191219). Re-verified head 9b109a0 against master: promote_prompt.md +38/−8 (accountability mission, PDCA loop, promotion-metrics state field, reflection Q8, §6 per-round Check + method review); CI green (test + test-windows, run 32717684422); mergeable CLEAN. Local pytest on this head: 1048 passed / 1 skipped.
Summary
Addresses host rant
2026-08-24T18:28:38: the promote task executes promotion without an accountability-for-results value and without a measure → reflect methodology. Evidence cited: 44+ rounds run, 41 pure-value comments (97.6%), yet stars = 4, blog posts got 0 interaction, author profile has no project info — the promote task never proactively checks these effect numbers and never reflects on whether its methods work; every exposure problem was found by the host and pushed manually. Root cause:promote_prompt.mdonly defined how to make good content (means), not why promote / how to judge if it works (values + methodology).Per the rant's explicit scope ("价值观+方法论,非具体手段"), this change adds values + methodology only — no new specific promotion tactics.
Changes (
emrg/server/promote_prompt.md)promotion metricsfield — per-round measured signals (star/fork count + delta, article exposure/interaction, comment reply rate, search/ranking) + latest method-effectiveness review verdict; §4.2 zone D updated to include it.Verification
pytest tests/: 984 passed, 65 skipped (same baseline as post-emrg: promote_state.md housekeeping + categorization rules (rants 2026-08-24T15:27:37/15:28:41) #957)from emrg.client.app import run_client: OKpython -m emrg --help: OKa1403b4— no overlap with emrg: gui: fix open-session button for task session IDs + full-chain switch logging #958/emrg: upgrade prompt: enforce GUI sync with self-sufficient toolchain #959 (gui open-session + upgrade prompt).