aboutsummaryrefslogtreecommitdiff
path: root/modules/ext/shell.js
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-11-02 20:31:05 +0100
committerAgando <roduccomm@gmail.com>2026-11-02 20:31:05 +0100
commit89787327ec5aba15d11ca7bff2b4fb7f0df24a79 (patch)
tree29603929058c8cd4b73bee42ab427f72a8aaeccd /modules/ext/shell.js
parentb00cc2378751e947146c30a1586529b9b1ce4839 (diff)
feat(feedback): chat plane on the dashboard + honest triage ranking
Tasks 3-8 of the chat-plane plan: - cron newos4-chat-ingest (0cc4bb4d2f82, */10, script-only, silent when idle) - collect.py: plan_key() normalises the two ledger spellings on read (5 rows carried a plan name without .md and were silently unmatched); per-item bulk_pass for the 2026-10-26 pass; counts.chat_total - feedback.html: 5th tile "from chat"; card shows who closed an item and when, with a bulk marker - triage: UNFILEABLE class -> top_real now ranks actionable errors only (first row went from an 18 203 fetch failure to the 989 toLowerCase runtime error); network/abort signatures move to policy_noise - AGENTS.md: the chat plane documented as an intake Verified: autoreview --dry-run over the 5 chat reports -> "nothing provable (5 left for the operator)" (R6 refuses auto:false); maintain 16 PASS 0 FAIL; feedback.html inline JS node --check OK; collect -> awaiting 5, chat_total 5.
Diffstat (limited to 'modules/ext/shell.js')
0 files changed, 0 insertions, 0 deletions