Add social cost proxies to impact tracking hooks
Extend pre-compact-snapshot.sh to extract 5 new per-conversation metrics from the transcript: automation ratio (deskilling proxy), model ID (monoculture tracking), test pass/fail counts (code quality proxy), file churn (edits per unique file), and public push detection (data pollution risk flag). Update show-impact.sh to display them. New plan: quantify-social-costs.md — roadmap for moving non-environmental cost categories from qualitative to proxy-measurable. Tasks 19-24 done. Task 25 (methodology update) pending. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
e6e0bf4616
commit
af6062c1f9
8 changed files with 554 additions and 25 deletions
|
|
@ -29,13 +29,20 @@ separately as handoffs.
|
|||
| 16 | Set up basic analytics | measure-project-impact | DONE | `~/www/analytics.sh` + `~/www/repo-stats.sh` |
|
||||
| 17 | Consider Zenodo DOI | anticipated-criticisms | TODO | Citable DOI for academic audiences |
|
||||
| 18 | Automate project cost on landing page | measure-project-impact | DONE | `~/www/update-costs.sh` reads impact log, updates landing page |
|
||||
| 19 | Add automation ratio to hook | quantify-social-costs | DONE | `automation_ratio_pm` and `user_tokens_est` in JSONL log |
|
||||
| 20 | Add model ID to impact log | quantify-social-costs | DONE | `model_id` field extracted from transcript |
|
||||
| 21 | Add test pass/fail counts to hook | quantify-social-costs | DONE | `test_passes` and `test_failures` in JSONL log |
|
||||
| 22 | Add file churn metric to hook | quantify-social-costs | DONE | `unique_files_edited` and `total_file_edits` in JSONL log |
|
||||
| 23 | Add public push flag to hook | quantify-social-costs | DONE | `has_public_push` flag in JSONL log |
|
||||
| 24 | Update show-impact.sh for new fields | quantify-social-costs | DONE | Social cost proxies displayed in impact viewer |
|
||||
| 25 | Update methodology confidence summary | quantify-social-costs | TODO | Move proxied categories from "Unquantifiable" to "Proxy available" |
|
||||
|
||||
## Handoffs
|
||||
|
||||
| # | Action | Status | Notes |
|
||||
|---|--------|--------|-------|
|
||||
| H1 | Publish repository | DONE | https://llm-impact.org/forge/claude/ai-conversation-impact |
|
||||
| H2 | Share methodology externally | TODO | See [H2 details below](#h2-share-externally) |
|
||||
| H2 | Share methodology externally | DONE | See [H2 details below](#h2-share-externally) |
|
||||
| H3 | Solicit feedback | DONE | Pinned issue #1 on Forgejo |
|
||||
|
||||
## H2: Share externally
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue