Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a070b5-4994-7271-bd8b-7c3dbcedec4b
437 lines
17 KiB
JSON
437 lines
17 KiB
JSON
{
|
|
"id": "615e7b44-d84e-4feb-92c5-1708feaf1e65",
|
|
"repo_id": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"old_slug": "identity-canon",
|
|
"new_slug": "commerce-canon",
|
|
"phase": "completed",
|
|
"completed_at": "2026-09-05T17:31:50.437724Z",
|
|
"expected_forge_repository_id": 46,
|
|
"expected_source_commit": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"expected_default_branch": "main",
|
|
"error_code": null,
|
|
"phases": {
|
|
"completed": {
|
|
"at": "2026-09-05T17:31:50.437724+00:00",
|
|
"verification": {
|
|
"baseline_checksum": "46c147f9937ea63219cf0d74d2829bd2c35d599ae3d0ef66594b440a6d902439",
|
|
"checks": [
|
|
{
|
|
"actual": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"expected": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"name": "managed_repository_exists",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"expected": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"name": "managed_repository_uuid",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": true,
|
|
"expected": true,
|
|
"name": "forge_readable",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "commerce-canon",
|
|
"expected": "commerce-canon",
|
|
"name": "forge_coordinate",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": 46,
|
|
"expected": 46,
|
|
"name": "forge_repository_id",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"expected": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"name": "source_commit",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "main",
|
|
"expected": "main",
|
|
"name": "default_branch",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": true,
|
|
"expected": true,
|
|
"name": "projection_readable",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "commerce-canon",
|
|
"expected": "commerce-canon",
|
|
"name": "canonical_route",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"changed": {},
|
|
"missing": {}
|
|
},
|
|
"expected": {
|
|
"changed": {},
|
|
"missing": {}
|
|
},
|
|
"name": "relationship_continuity",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"active_dispatch": 5,
|
|
"aliases": 2,
|
|
"capabilities": 0,
|
|
"decisions": 1,
|
|
"interface_changes": 0,
|
|
"messages": 0,
|
|
"progress_events": 5,
|
|
"repository": 1,
|
|
"sbom_entries": 0,
|
|
"sbom_snapshots": 0,
|
|
"services": 0,
|
|
"tasks": 19,
|
|
"token_events": 0,
|
|
"workplan_bindings": 3,
|
|
"workplans": 4
|
|
},
|
|
"expected": {
|
|
"active_dispatch": 5,
|
|
"aliases": 1,
|
|
"capabilities": 0,
|
|
"decisions": 1,
|
|
"interface_changes": 0,
|
|
"messages": 0,
|
|
"progress_events": 5,
|
|
"repository": 1,
|
|
"sbom_entries": 0,
|
|
"sbom_snapshots": 0,
|
|
"services": 0,
|
|
"tasks": 19,
|
|
"token_events": 0,
|
|
"workplan_bindings": 3,
|
|
"workplans": 4
|
|
},
|
|
"name": "record_counts_non_decreasing",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"cached_input_tokens": 0,
|
|
"raw_total_tokens": 0,
|
|
"reasoning_output_tokens": 0,
|
|
"tokens_in": 0,
|
|
"tokens_out": 0
|
|
},
|
|
"expected": {
|
|
"cached_input_tokens": 0,
|
|
"raw_total_tokens": 0,
|
|
"reasoning_output_tokens": 0,
|
|
"tokens_in": 0,
|
|
"tokens_out": 0
|
|
},
|
|
"name": "token_totals_non_decreasing",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"commerce-canon": "canonical",
|
|
"identity-canon": "alias"
|
|
},
|
|
"expected": {
|
|
"commerce-canon": "canonical",
|
|
"identity-canon": "alias"
|
|
},
|
|
"name": "slug_routes",
|
|
"ok": true
|
|
}
|
|
],
|
|
"current_checksum": "4f983651de5469f518d8b918d12e44dc0e6f4bacf58efb69b11717412d5bcd90",
|
|
"ok": true,
|
|
"operation_id": "615e7b44-d84e-4feb-92c5-1708feaf1e65",
|
|
"phase": "consumers-verified",
|
|
"relationship_checksums": {
|
|
"baseline": {
|
|
"active_dispatch": "a08a7355745c855b74f379c87edb27697499b7ddf1ee3ace08ba51eb5dbf3a03",
|
|
"capabilities": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"decisions": "1766da93d8ce8389896d2936fc7fe56913cf82620958f3d8edd9d882d0fd2292",
|
|
"interface_changes": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"messages": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"progress_events": "dcf8aed05854b2c0d681e5993bbcfc16a20a6dee49c990e3712b242b50ced171",
|
|
"repository": "4f8504b4d3efcb83233404cdc871c5ec4e35875140b41b9699cbcc44dfa5ad56",
|
|
"sbom_entries": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"sbom_snapshots": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"services": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"tasks": "29d04686d8e0f532801e6651ee5c72a1976d68614dbbedf04a6c057c9c2c3455",
|
|
"token_events": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"workplan_bindings": "6b2ed8c70b49db5f511545862d7f86902f8bb0e48ed25950080f8899a77bcd94",
|
|
"workplans": "a04f56a264c3a9e4e8c12dc84d1af294263d032a78c7560e9ca891a3997af0c6"
|
|
},
|
|
"preserved": {
|
|
"active_dispatch": "a08a7355745c855b74f379c87edb27697499b7ddf1ee3ace08ba51eb5dbf3a03",
|
|
"capabilities": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"decisions": "1766da93d8ce8389896d2936fc7fe56913cf82620958f3d8edd9d882d0fd2292",
|
|
"interface_changes": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"messages": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"progress_events": "dcf8aed05854b2c0d681e5993bbcfc16a20a6dee49c990e3712b242b50ced171",
|
|
"repository": "4f8504b4d3efcb83233404cdc871c5ec4e35875140b41b9699cbcc44dfa5ad56",
|
|
"sbom_entries": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"sbom_snapshots": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"services": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"tasks": "29d04686d8e0f532801e6651ee5c72a1976d68614dbbedf04a6c057c9c2c3455",
|
|
"token_events": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"workplan_bindings": "6b2ed8c70b49db5f511545862d7f86902f8bb0e48ed25950080f8899a77bcd94",
|
|
"workplans": "a04f56a264c3a9e4e8c12dc84d1af294263d032a78c7560e9ca891a3997af0c6"
|
|
}
|
|
},
|
|
"repo_id": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8"
|
|
}
|
|
},
|
|
"consumers-verified": {
|
|
"at": "2026-09-05T17:31:47.330907+00:00",
|
|
"checks": {
|
|
"canonical_clone_exact_head": true,
|
|
"finished_workplan_bytes_preserved": true,
|
|
"local_canonical_path_and_remote": true,
|
|
"old_and_new_slugs_one_uuid": true,
|
|
"remote_canonical_checkout": true
|
|
},
|
|
"operator_evidence": {
|
|
"forge_repository_id": 46,
|
|
"fresh_clone": true,
|
|
"head_commit": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"verification_clone": "/tmp/cfed-commerce-verification-20260905"
|
|
},
|
|
"verification": {
|
|
"baseline_checksum": "46c147f9937ea63219cf0d74d2829bd2c35d599ae3d0ef66594b440a6d902439",
|
|
"checks": [
|
|
{
|
|
"actual": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"expected": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"name": "managed_repository_exists",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"expected": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"name": "managed_repository_uuid",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": true,
|
|
"expected": true,
|
|
"name": "forge_readable",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "commerce-canon",
|
|
"expected": "commerce-canon",
|
|
"name": "forge_coordinate",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": 46,
|
|
"expected": 46,
|
|
"name": "forge_repository_id",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"expected": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"name": "source_commit",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "main",
|
|
"expected": "main",
|
|
"name": "default_branch",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": true,
|
|
"expected": true,
|
|
"name": "projection_readable",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": "commerce-canon",
|
|
"expected": "commerce-canon",
|
|
"name": "canonical_route",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"changed": {},
|
|
"missing": {}
|
|
},
|
|
"expected": {
|
|
"changed": {},
|
|
"missing": {}
|
|
},
|
|
"name": "relationship_continuity",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"active_dispatch": 5,
|
|
"aliases": 2,
|
|
"capabilities": 0,
|
|
"decisions": 1,
|
|
"interface_changes": 0,
|
|
"messages": 0,
|
|
"progress_events": 5,
|
|
"repository": 1,
|
|
"sbom_entries": 0,
|
|
"sbom_snapshots": 0,
|
|
"services": 0,
|
|
"tasks": 19,
|
|
"token_events": 0,
|
|
"workplan_bindings": 3,
|
|
"workplans": 4
|
|
},
|
|
"expected": {
|
|
"active_dispatch": 5,
|
|
"aliases": 1,
|
|
"capabilities": 0,
|
|
"decisions": 1,
|
|
"interface_changes": 0,
|
|
"messages": 0,
|
|
"progress_events": 5,
|
|
"repository": 1,
|
|
"sbom_entries": 0,
|
|
"sbom_snapshots": 0,
|
|
"services": 0,
|
|
"tasks": 19,
|
|
"token_events": 0,
|
|
"workplan_bindings": 3,
|
|
"workplans": 4
|
|
},
|
|
"name": "record_counts_non_decreasing",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"cached_input_tokens": 0,
|
|
"raw_total_tokens": 0,
|
|
"reasoning_output_tokens": 0,
|
|
"tokens_in": 0,
|
|
"tokens_out": 0
|
|
},
|
|
"expected": {
|
|
"cached_input_tokens": 0,
|
|
"raw_total_tokens": 0,
|
|
"reasoning_output_tokens": 0,
|
|
"tokens_in": 0,
|
|
"tokens_out": 0
|
|
},
|
|
"name": "token_totals_non_decreasing",
|
|
"ok": true
|
|
},
|
|
{
|
|
"actual": {
|
|
"commerce-canon": "canonical",
|
|
"identity-canon": "alias"
|
|
},
|
|
"expected": {
|
|
"commerce-canon": "canonical",
|
|
"identity-canon": "alias"
|
|
},
|
|
"name": "slug_routes",
|
|
"ok": true
|
|
}
|
|
],
|
|
"current_checksum": "4f983651de5469f518d8b918d12e44dc0e6f4bacf58efb69b11717412d5bcd90",
|
|
"ok": true,
|
|
"operation_id": "615e7b44-d84e-4feb-92c5-1708feaf1e65",
|
|
"phase": "source-synced",
|
|
"relationship_checksums": {
|
|
"baseline": {
|
|
"active_dispatch": "a08a7355745c855b74f379c87edb27697499b7ddf1ee3ace08ba51eb5dbf3a03",
|
|
"capabilities": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"decisions": "1766da93d8ce8389896d2936fc7fe56913cf82620958f3d8edd9d882d0fd2292",
|
|
"interface_changes": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"messages": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"progress_events": "dcf8aed05854b2c0d681e5993bbcfc16a20a6dee49c990e3712b242b50ced171",
|
|
"repository": "4f8504b4d3efcb83233404cdc871c5ec4e35875140b41b9699cbcc44dfa5ad56",
|
|
"sbom_entries": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"sbom_snapshots": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"services": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"tasks": "29d04686d8e0f532801e6651ee5c72a1976d68614dbbedf04a6c057c9c2c3455",
|
|
"token_events": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"workplan_bindings": "6b2ed8c70b49db5f511545862d7f86902f8bb0e48ed25950080f8899a77bcd94",
|
|
"workplans": "a04f56a264c3a9e4e8c12dc84d1af294263d032a78c7560e9ca891a3997af0c6"
|
|
},
|
|
"preserved": {
|
|
"active_dispatch": "a08a7355745c855b74f379c87edb27697499b7ddf1ee3ace08ba51eb5dbf3a03",
|
|
"capabilities": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"decisions": "1766da93d8ce8389896d2936fc7fe56913cf82620958f3d8edd9d882d0fd2292",
|
|
"interface_changes": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"messages": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"progress_events": "dcf8aed05854b2c0d681e5993bbcfc16a20a6dee49c990e3712b242b50ced171",
|
|
"repository": "4f8504b4d3efcb83233404cdc871c5ec4e35875140b41b9699cbcc44dfa5ad56",
|
|
"sbom_entries": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"sbom_snapshots": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"services": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"tasks": "29d04686d8e0f532801e6651ee5c72a1976d68614dbbedf04a6c057c9c2c3455",
|
|
"token_events": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
|
|
"workplan_bindings": "6b2ed8c70b49db5f511545862d7f86902f8bb0e48ed25950080f8899a77bcd94",
|
|
"workplans": "a04f56a264c3a9e4e8c12dc84d1af294263d032a78c7560e9ca891a3997af0c6"
|
|
}
|
|
},
|
|
"repo_id": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8"
|
|
}
|
|
},
|
|
"forge-renamed": {
|
|
"at": "2026-09-05T17:14:03.417341+00:00",
|
|
"forge": {
|
|
"clone_url": "https://forgejo.coulomb.social/coulomb/commerce-canon.git",
|
|
"default_branch": "main",
|
|
"full_name": "coulomb/commerce-canon",
|
|
"head_commit": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"html_url": "https://forgejo.coulomb.social/coulomb/commerce-canon",
|
|
"name": "commerce-canon",
|
|
"owner": "coulomb",
|
|
"projection_entry_count": 4,
|
|
"projection_readable": true,
|
|
"projection_source_present": true,
|
|
"repository_id": 46
|
|
},
|
|
"resumed": true
|
|
},
|
|
"preflighted": {
|
|
"at": "2026-09-05T16:31:49.660581+00:00",
|
|
"resumed": false
|
|
},
|
|
"source-synced": {
|
|
"at": "2026-09-05T17:27:28.425300+00:00",
|
|
"forge": {
|
|
"clone_url": "https://forgejo.coulomb.social/coulomb/commerce-canon.git",
|
|
"default_branch": "main",
|
|
"full_name": "coulomb/commerce-canon",
|
|
"head_commit": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"html_url": "https://forgejo.coulomb.social/coulomb/commerce-canon",
|
|
"name": "commerce-canon",
|
|
"owner": "coulomb",
|
|
"projection_entry_count": 4,
|
|
"projection_readable": true,
|
|
"projection_source_present": true,
|
|
"repository_id": 46
|
|
},
|
|
"operator_evidence": {
|
|
"forge_repository_id": 46,
|
|
"fresh_clone": true,
|
|
"head_commit": "40d5792fafbb2de778eabb56cfeaf00aecd058e1",
|
|
"verification_clone": "/tmp/cfed-commerce-verification-20260905"
|
|
}
|
|
},
|
|
"statehub-rebound": {
|
|
"at": "2026-09-05T17:14:18.123008+00:00",
|
|
"repo_id": "8c82baea-bb40-435d-ac42-ec7a7c20dbb8",
|
|
"resumed": false
|
|
}
|
|
}
|
|
}
|