tractatus/.claude/framework-incidents.json
TheFlow ac2db33732 fix(submissions): restructure Economist package and fix article display
- Create Economist SubmissionTracking package correctly:
  * mainArticle = full blog post content
  * coverLetter = 216-word SIR— letter
  * Links to blog post via blogPostId
- Archive 'Letter to The Economist' from blog posts (it's the cover letter)
- Fix date display on article cards (use published_at)
- Target publication already displaying via blue badge

Database changes:
- Make blogPostId optional in SubmissionTracking model
- Economist package ID: 68fa85ae49d4900e7f2ecd83
- Le Monde package ID: 68fa2abd2e6acd5691932150

Next: Enhanced modal with tabs, validation, export

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 08:47:42 +13:00

68 lines
2.7 KiB
JSON

{
"version": "1.0",
"last_updated": "2025-10-20T20:00:00Z",
"description": "Framework incident tracking database for Tractatus governance violations",
"incidents": [
{
"id": "INC-001",
"date": "2025-10-20",
"type": "ignored_user_hypothesis",
"title": "Ignored User Technical Hypothesis - Tailwind Issue",
"instruction_violated": "inst_049",
"severity": "HIGH",
"components_failed": ["MetacognitiveVerifier", "BoundaryEnforcer", "CrossReferenceValidator"],
"tokens_wasted": 70000,
"time_wasted_hours": 4,
"description": "AI pursued 12 failed debugging attempts instead of testing user's correctly-identified 'Tailwind issue' hypothesis first",
"resolution": "inst_049 added - 'Test user hypothesis first before alternatives'",
"lessons": [
"Test user hypothesis first before pursuing alternatives",
"After 3 failed attempts, pause and metacognitively verify approach",
"Pattern override bias can persist across many attempts",
"User technical expertise must be respected architecturally"
],
"prevented_by": "architectural_enforcement",
"document_reference": "FRAMEWORK_INCIDENT_2025-10-20_IGNORED_USER_HYPOTHESIS.md"
},
{
"id": "INC-002",
"date": "2025-10-20",
"type": "pattern_override_bias",
"title": "Deployment Directory Structure Flattened",
"instruction_violated": "inst_025",
"severity": "HIGH",
"components_failed": ["CrossReferenceValidator", "BashCommandValidator"],
"tokens_wasted": 5000,
"time_wasted_hours": 0.5,
"description": "Used single rsync command for files with different subdirectories, flattening structure. Fourth occurrence of this failure.",
"resolution": "Added Bash command validator hook to architecturally prevent pattern",
"lessons": [
"Training patterns ('efficient single rsync') override explicit instructions",
"Voluntary compliance fails for pattern override bias",
"Bash tool needs validator hook like Edit/Write tools",
"Repeated failures indicate enforcement gap, not education gap"
],
"prevented_by": "bash_command_validator_hook",
"document_reference": "FRAMEWORK_VIOLATION_2025-10-20_INST_025_DEPLOYMENT.md"
}
],
"statistics": {
"total_incidents": 2,
"total_tokens_wasted": 75000,
"total_time_wasted_hours": 4.5,
"by_severity": {
"CRITICAL": 0,
"HIGH": 2,
"MEDIUM": 0,
"LOW": 0
},
"by_type": {
"ignored_user_hypothesis": 1,
"pattern_override_bias": 1
},
"most_violated_instructions": [
{"id": "inst_025", "count": 1},
{"id": "inst_049", "count": 1}
]
}
}