Skip to content

Update entry metrics schema and enrichment instructions#47

Merged
kronosapiens merged 1 commit intomainfrom
kronosapiens/update-enrichment-md
Feb 24, 2026
Merged

Update entry metrics schema and enrichment instructions#47
kronosapiens merged 1 commit intomainfrom
kronosapiens/update-enrichment-md

Conversation

@kronosapiens
Copy link
Collaborator

Summary

Refactors the entry metrics schema to use separate numeric fields (dojo_models, dojo_systems, dojo_events) and adds frontend_sdk boolean for better data granularity. Replaces the freeform dojo_contracts string representation.

Updates ENRICHMENT.md with clearer instructions including judgment-based classification, jam date parsing, inaccessible repo handling, and kebab-case filename normalization. Changes id field from PR number to filename-based.

All 91 tests pass, lint clean.

Test plan

  • ✓ Unit tests (entries.test.ts, pairing.test.ts)
  • ✓ Integration tests all pass
  • ✓ Linting passes
  • ✓ Client typechecks
  • ✓ Updated dummy data and DevPreview

🤖 Generated with Claude Code

Split the freeform dojo_contracts field into separate numeric fields
(dojo_models, dojo_systems, dojo_events) and add frontend_sdk boolean
for better data granularity.

Updates ENRICHMENT.md with improved judgment-based classification,
jam date parsing, inaccessible repo handling, and kebab-case filename
normalization.

Changes the id field from PR number to filename-based for better
consistency with the submission files.

Updates all references across backend types, client types, dummy data,
tests, and specs.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@kronosapiens kronosapiens merged commit 2d9eba2 into main Feb 24, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant