Audit log

Substrate-level change journal. Every verb-driven insert / update / delete writes here with the originating agent, the verb that caused it, the changed field set, and the model that ran the action. The source of truth for "what happened and who did it."

  1. insert knowledge_gaps gap-9e45f7bdba7a 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "needs-competition",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:36bde2723b81d6e364b987c8016307ac291052203dfbb10f26e07949e3633f29"
    }
  2. insert hypotheses h-0cbd08bbc630 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "the answer",
      "content": {},
      "content_hash": "sha256:67ad6ee952260fff6021e2d27951b9c9cad1086077157fd83ca86967c91e28b6"
    }
  3. insert market_proposals prop-cd09524e64d2 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: idempotent-resolve",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: idempotent-resolve\nDescription: x\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:5cf8f40b4a3388b76456b74c15e72d8553943a752d604ce055cac7c20621c4dd"
    }
  4. insert knowledge_gaps gap-c23d92578c29 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "idempotent-resolve",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:a08d9cb2b8d6c27573f0a327bfa960cc221b707a67cb921a4cefe31425476a6d"
    }
  5. insert hypotheses h-cbce95409b8b 4/29/2026, 10:44:39 AM
    dave via scidex.create/hypothesis
    before / after
    {
      "title": "answer C",
      "content": {},
      "content_hash": "sha256:f7d8cb37dcb7f865b6d7808384af191393f4eb62781ccc1d28b54168ba081e81"
    }
  6. insert hypotheses h-7dcf6dee211c 4/29/2026, 10:44:39 AM
    carol via scidex.create/hypothesis
    before / after
    {
      "title": "answer B (winner)",
      "content": {},
      "content_hash": "sha256:14c4209532fecec9fbf8c713d6ccb785b1982caf805e5684069421ae5c92a977"
    }
  7. insert hypotheses h-3b9e5f0c7b28 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "answer A",
      "content": {},
      "content_hash": "sha256:37f626eb2f8094e78ff89e75f135b4eb2bed55b6e0b29924062816ac2123e6f2"
    }
  8. insert market_proposals prop-46cd3c7dcb81 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: multi-answer",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: multi-answer\nDescription: x\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:cb7835b4a00ca19df506da132b0b3b1daf0a5142272388e87784260355075399"
    }
  9. insert knowledge_gaps gap-a08e435216bf 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "multi-answer",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:b2b115bd58e861a0ed09b4666b5414cb2434eaf3e930555bf50dc5350079829d"
    }
  10. insert hypotheses h-2093ca42c503 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "the only answer",
      "content": {},
      "content_hash": "sha256:2f1f25eb67de8cfaa31c0ce56e01070f72b7194c5024c74c4376f083b031b867"
    }
  11. insert market_proposals prop-a29e25ed52ec 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: single-answer",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: single-answer\nDescription: x\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:6296a0863efe891e295e4197380b71d77c74f3cc1c6fd0555ca98087789921ce"
    }
  12. insert knowledge_gaps gap-0700aff6e158 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "single-answer",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:f735212ae8fde45d919997120c6f9b97577013a15eced057df6e223a1de86854"
    }
  13. insert market_proposals prop-d1641de0bf33 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: no-answers",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: no-answers\nDescription: x\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:8d8d9bcd19305e93c75291760ddc01b4ff38ff10a701852f119a7c881846f3c2"
    }
  14. insert knowledge_gaps gap-b3e641529753 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "no-answers",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:f86980f4d6a5bfde451ea30f704b9aa165abe30db9c64b274438e6ba51e8abf2"
    }
  15. insert hypotheses h-09bebeed2829 4/29/2026, 10:44:39 AM
    carol via scidex.create/hypothesis
    before / after
    {
      "title": "The answer",
      "content": {},
      "content_hash": "sha256:8cf1e1954d51992aae2b3000751a7f2fafd941c896f339a6809c282ae87a4df1"
    }
  16. insert market_proposals prop-ebf1ae790f7e 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: flag-off",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: flag-off\nDescription: x\n\nTriggered at funded_total=50.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:018babf19e012945afd19152f9fca59d5d4947a245095eceea039ab1997a7bed"
    }
  17. insert knowledge_gaps gap-baac70fb3269 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "flag-off",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:0891e1438ab499c98ca95dcdc3317e14c3b629334534636015bcf22cac4b72c1"
    }
  18. insert hypotheses h-35b762637921 4/29/2026, 10:44:39 AM
    carol via scidex.create/hypothesis
    before / after
    {
      "title": "The answer",
      "content": {},
      "content_hash": "sha256:8cf1e1954d51992aae2b3000751a7f2fafd941c896f339a6809c282ae87a4df1"
    }
  19. insert market_proposals prop-36fbc0453fc7 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: no-fund",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: no-fund\nDescription: x\n\nTriggered at funded_total=80.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:ed9cfd24940b26ef020889bf543db7c1dffd008dde9d33fe3b97611efbe2d0c4"
    }
  20. insert knowledge_gaps gap-90fbe3e97934 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "no-fund",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:1b0ffd57854733afc8065ca55fda57757869503ad54d78d7d05065895a4165f8"
    }
  21. insert hypotheses h-7bf989668d06 4/29/2026, 10:44:39 AM
    carol via scidex.create/hypothesis
    before / after
    {
      "title": "The answer",
      "content": {},
      "content_hash": "sha256:8cf1e1954d51992aae2b3000751a7f2fafd941c896f339a6809c282ae87a4df1"
    }
  22. insert market_proposals prop-87774803dcae 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: payout-idem",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: payout-idem\nDescription: x\n\nTriggered at funded_total=50.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:508148304fedd3d14dd31bf4db9e631c164271c0d44cd7af9daa664a584647c9"
    }
  23. insert knowledge_gaps gap-c095b16e00a6 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "payout-idem",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:62e1bdd2fe898e441e922b3eaca19022feee382e02c59aa021cba80d9a5370d9"
    }
  24. insert hypotheses h-c5f8df2d272d 4/29/2026, 10:44:39 AM
    carol via scidex.create/hypothesis
    before / after
    {
      "title": "The answer",
      "content": {},
      "content_hash": "sha256:8cf1e1954d51992aae2b3000751a7f2fafd941c896f339a6809c282ae87a4df1"
    }
  25. insert market_proposals prop-afdadae6c8ba 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: payout-happy",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: payout-happy\nDescription: x\n\nTriggered at funded_total=80.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:ba25992ed2c6db252f20bd96067823e929c468799858de2701ba4c10b97dfad2"
    }
  26. insert knowledge_gaps gap-41efe09697ca 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "payout-happy",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:b4dd5aa2ea002066a54b903e5c150ff62ee3071b199b97935929fdbeb39acf20"
    }
  27. insert hypotheses h-ea14b9efafce 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-event-to",
      "content": {},
      "content_hash": "sha256:e021f698861883e494ac6f161f323a61b096e58d74de5a86addd42ced992b5f5"
    }
  28. insert hypotheses h-0be0b616ab8c 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-event-from",
      "content": {},
      "content_hash": "sha256:cb7487146a7f642ed741e49108ee0bdd79db7988f70bf593b66116003132ab9e"
    }
  29. insert hypotheses h-3f7ff1e683e4 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-idem-to",
      "content": {},
      "content_hash": "sha256:6c2d3f5ab81d362b7176a3e188ccf0d0bbf6b8361093b512c17680272eccb764"
    }
  30. insert hypotheses h-251a36271562 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-idem-from",
      "content": {},
      "content_hash": "sha256:11dda3ef995350ade9888b71552ae213434926e3db1ed7d855e810aa71158d57"
    }
  31. insert hypotheses h-d6b971cc3c1d 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-v2-target",
      "content": {},
      "content_hash": "sha256:d0f4d13584b0c13c72d391550620c591cf04332ee3d3cb87c4a490f08c497138"
    }
  32. insert hypotheses h-283a02073635 4/29/2026, 10:44:39 AM
    alice via scidex.create/hypothesis
    before / after
    {
      "title": "link-v2-result",
      "content": {},
      "content_hash": "sha256:bc2d68488782db492f92e86d36870ced1271d9e98cb76cf9818d935c36caca70"
    }
  33. insert market_proposals prop-b9cfad59220d 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: status-after-promote",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: status-after-promote\nDescription: test gap description\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:411b9e2273de8999bf717931acab4f3accf6087ad41b4feaa9fc766584984c2a"
    }
  34. insert knowledge_gaps gap-3499c7c1151a 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "status-after-promote",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:4aad341b502dcac8ca91131c8f270ec6d033456f9dc1292b5453c8f671dd23ea"
    }
  35. insert market_proposals prop-8bbc4e776341 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: promote-idempotent",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: promote-idempotent\nDescription: test gap description\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:22bfc7273d04a00ca6a25bfbfd3d3a3c7812f2e56e85afa867ad583b22cf420d"
    }
  36. insert knowledge_gaps gap-6d7cf6a52c29 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "promote-idempotent",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:e3df033de8df6db7881830f51dd30cd033992969a2567e3e0f11861f5c9f6b4d"
    }
  37. insert market_proposals prop-f083b320a678 4/29/2026, 10:44:39 AM
    persona-funder via scidex.create/market_proposal
    before / after
    {
      "title": "Market: promote-happy-path",
      "content": {
        "status": "proposed",
        "rationale": "Funded knowledge gap auto-promoted to market.",
        "description": "Auto-promoted from funded knowledge_gap.\n\nOriginal gap: promote-happy-path\nDescription: test gap description\n\nTriggered at funded_total=60.00 (threshold 50.00, 1 fund signals).",
        "entity_type": "knowledge_gap",
        "market_type": "gap_resolution",
        "proposer_id": "persona-funder",
        "proposer_type": "agent",
        "quorum_required": 3
      },
      "content_hash": "sha256:bc282259545158fceda17d924b05c7e4545e8b283b55c89877f9a004d4a731db"
    }
  38. insert knowledge_gaps gap-79b1eab75f34 4/29/2026, 10:44:39 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "promote-happy-path",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:12e46dc9f1d73f216d8351b269ba5d79cc583de169df5556da77741f77a46e76"
    }
  39. insert knowledge_gaps gap-8e16d74a18ab 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "promote-too-small",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:dbd4e77c78c152f10802b208249bb5ea1284ef6130b75e5c48f0529e2dce16a5"
    }
  40. insert knowledge_gaps gap-aac6ccbb0e5b 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "big-fund",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:5b399bfa97dcde7a9d482eec10b8f62f7c6e04e9cd04eb8a0c893a7e96f30c6d"
    }
  41. insert knowledge_gaps gap-870a91bf13f7 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "small-fund",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:3be4d1e43aca0ac2f70d8a7c31a042f5576ed88794ffdb388dd633282dad443d"
    }
  42. insert knowledge_gaps gap-23ec97fe2a4c 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "no-funding",
      "content": {
        "domain": "neurodegeneration",
        "description": "test gap description"
      },
      "content_hash": "sha256:3d1ca88488a924faac299dac19a18dfc40338c8e11656b823f105f57d8a18629"
    }
  43. insert knowledge_gaps gap-9c51c9b0c76f 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-tf-uncalibrated",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:fec43ab5f5a5aac3c6ed856d71932f6b2857a12100546d89eb9afa2e77e81051"
    }
  44. insert knowledge_gaps gap-70f41ed8ce4c 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-tf-calibrated",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:e56544abf32ab485a53d327553a63605657c60554c559d2d1aeaebca857a3d17"
    }
  45. insert knowledge_gaps gap-5ecdebf3f49b 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-default-g2",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:e82010b6ee9372bf278916cadca1d058ffb6d87106e87dcc7f671954b7395e19"
    }
  46. insert knowledge_gaps gap-f5c2964dae49 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-default-g1",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:171fb122b3f5080476bbab85ddc61f12f7c8bd666e2e7f25fbbe7eb6df487ce6"
    }
  47. insert knowledge_gaps gap-387d757322c4 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-decay-new-gap",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:8289de87e48613b7f1761e66a858b8f9191f160d82543e94c8c930f196db9d10"
    }
  48. insert knowledge_gaps gap-0ccfa2dbc383 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-decay-old-gap",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:3d56565961f1c6d62ba545e6fc77a4dc8adf452f7873719c5dcc3be9efbb29d9"
    }
  49. insert knowledge_gaps gap-1a6f355c51b3 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-bot-g-1",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:0756c989f68201bce9e5da9dc226c2af319f8b8a7d5487be775153d637ca028d"
    }
  50. insert knowledge_gaps gap-5a08ba81e0f4 4/29/2026, 10:44:38 AM
    alice via scidex.create/knowledge_gap
    before / after
    {
      "title": "lb-bot-g-0",
      "content": {
        "domain": "test",
        "description": "x"
      },
      "content_hash": "sha256:3541314892eda6b78fc437cf76960116d76b0727f1a2e5d7d59fcce794672b71"
    }

Older entries →