feat(experiments): Phase C — experiment ledger, contact-zone templates, A/B language templates, cross-culture matrix#33
Draft
tbitcs wants to merge 1 commit into
Draft
Conversation
…s, A/B language templates, cross-culture matrix - Add experiment_ledger.json and EXPERIMENT_LEDGER.md cataloging all 60+ phase files - Add EXPERIMENT_METADATA dict + GET /api/v1/experiments/metadata endpoint - Create experiment_graph_contact_zone.py (KLDivergence, Synthesis, ABComparison) - Create experiment_graph_ab_language.py (AnchoredSALanguageAB, LMConsistencyMatrix) - Create experiment_graph_cross_culture.py (CulturalContactMatrix, ScriptFamilyClassifier) - Register all new node modules in experiment_graph.py ATOMIC_NODES - Add ExperimentLedgerEntry type + getExperimentMetadata API in frontend api.ts - Add ExperimentRegistry collapsible component in DashboardView with category filter chips, status badges, and description tooltips Co-Authored-By: Oz <oz-agent@warp.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Phase C — Experiment Consolidation and New Templates
Changes
Experiment Ledger (Task 1)
experiment_ledger.jsoncataloging all 60+ experiment phase files with phase numbers, categories, status, purpose, key nodes, and recommendationsEXPERIMENT_LEDGER.mdhuman-readable summary tableMetadata Endpoint (Task 2)
get_experiment_metadata()function inexperiment_graph.pythat merges ledger JSON with live ATOMIC_NODES registrationGET /api/v1/experiments/metadataendpoint inapi/experiments.pyContact-Zone Templates (Task 3)
experiment_graph_contact_zone.py: ContactZoneKLDivergence, ContactZoneSynthesis, ContactZoneABComparison nodescontact_zone_kl_v1,contact_zone_synthesis_v1,contact_zone_ab_v1A/B Language Templates (Task 4)
experiment_graph_ab_language.py: AnchoredSALanguageAB (parameterized), LMConsistencyMatrixab_dravidian_vs_sanskrit,ab_dravidian_vs_munda,ab_dravidian_vs_hebrewvia paramsCross-Culture Matrix (Task 5)
experiment_graph_cross_culture.py: CulturalContactMatrix, ScriptFamilyClassifiercross_culture_contact_matrix_v1,script_family_classifier_v1UI Improvements (Task 6)
ExperimentRegistry.tsxcollapsible component on DashboardExperimentLedgerEntrytype andgetExperimentMetadataAPI function inapi.tsBuild
vite buildpasses (232 modules, 0 TS errors)Conversation: https://app.warp.dev/conversation/f537b6e8-ae14-4567-93d8-bba73052b94b
Run: https://oz.warp.dev/runs/019e84ec-7a7d-7580-b7a6-7d60ac806f84
This PR was generated with Oz.