{
  "table": {
    "table_name": "contract_ledger",
    "owner_database": "subagentcontracts",
    "owner_site": "subagentcontracts.com",
    "column_count": 5,
    "source": "live-queried via D1 MCP this session",
    "created_at": "2026-07-02 05:45:20"
  },
  "columns": [
    {
      "id": 32,
      "table_name": "contract_ledger",
      "column_name": "id",
      "column_type": "INTEGER",
      "not_null": 1,
      "default_value": null,
      "is_pk": 1,
      "ordinal": 1
    },
    {
      "id": 33,
      "table_name": "contract_ledger",
      "column_name": "contract_id",
      "column_type": "TEXT",
      "not_null": 1,
      "default_value": null,
      "is_pk": 0,
      "ordinal": 2
    },
    {
      "id": 34,
      "table_name": "contract_ledger",
      "column_name": "event",
      "column_type": "TEXT",
      "not_null": 1,
      "default_value": null,
      "is_pk": 0,
      "ordinal": 3
    },
    {
      "id": 35,
      "table_name": "contract_ledger",
      "column_name": "survives",
      "column_type": "INTEGER",
      "not_null": 1,
      "default_value": null,
      "is_pk": 0,
      "ordinal": 4
    },
    {
      "id": 36,
      "table_name": "contract_ledger",
      "column_name": "note",
      "column_type": "TEXT",
      "not_null": 0,
      "default_value": null,
      "is_pk": 0,
      "ordinal": 5
    },
    {
      "id": 37,
      "table_name": "contract_ledger",
      "column_name": "at",
      "column_type": "TEXT",
      "not_null": 1,
      "default_value": "datetime('now')",
      "is_pk": 0,
      "ordinal": 6
    }
  ]
}