{
  "service_revision": "2b5df98",
  "service_revision_full": "2b5df98802e00625a80163df8405d05a13188d62",
  "service_module": "github.com/sjarmak/gas-city/services/temporal-maintenance",
  "built_at": "2026-08-03T19:16:22Z",
  "go_toolchain": "go version go1.25.8 linux/amd64",
  "temporal_sdk": "v1.46.0",
  "temporal_api": "v1.63.0",
  "temporal_cli": "temporal version 1.8.0 (Server 1.31.2, UI 2.50.1)",
  "host": "Linux 6.17.0-35-generic x86_64",
  "heartbeat_timeout_seconds": 8,
  "run_command": "HEARTBEAT=8 PORT=7244 ./run.sh",
  "published_repo": "https://github.com/sjarmak/gas-city",
  "published_revision": "8c22267c4af2",
  "published_files_sha256": {
    "before-temporal/agent-events.jsonl": "c821bf4df004bdf6823ad8107518fc9295e6691e3a8419400e3f6dd197674cae",
    "before-temporal/agents-live.jsonl": "a1d448d29541fb97439b6c5b9ffe6b3f87581f1df9cab664f4e8de2ebb52c214",
    "before-temporal/agent-survivors.txt": "4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865",
    "before-temporal/verify-report.txt": "280ec9e414eb9d9ec7dc43178d6d1656655612c667f213bdda1332f8f50412a8",
    "before-temporal/work.json": "2b0bd4d7a27ecfa4eaeed440dc773a5285fa730e71c8965a33ea1f23ec51a4c1",
    "before-temporal/worktree-work-item-1.txt": "eab7e45ce9fd758a491ab98a2d983703e9042da047a64a0fd36a9a44b44af956",
    "worker-kill/mid-execute/agent-events.jsonl": "9285d40c8739a64c6b29fa44ee106febb9d7cfd0feecbda66232a84ef17c2a6a",
    "worker-kill/mid-execute/agent-survivors.txt": "4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865",
    "worker-kill/mid-execute/episode.json": "9be90dd4310dd20c9eeec7617a46bc89bb2264cff12f041514e85b8d61307ae3",
    "worker-kill/mid-execute/invariants.json": "738390a255f7189b27ea3fe04092704197a6cbd8c90ebd709c461981cf9ea6cb",
    "worker-kill/mid-execute/receipt.json": "8b2e91bc8cdffa74985b1d656ee37fd8401926a43afdf3d28aafde30f7369c94",
    "worker-kill/mid-execute/retry-gap.jsonl": "bada3efcc7cc3b398537974a050891bd9ceee52465739bc50370cf35914139d4",
    "worker-kill/mid-execute/workflow-status.txt": "a8017e90801d461373bd506634268773cda81709d137ba4bebffa20dc1f36eb9",
    "worker-kill/mid-execute/worklog-g1.jsonl": "ee830208284cd3f3cdf719f4aa239abf468a0e38b8a0d763fdf73de5d35014d4",
    "worker-kill/pre-checkpoint/agent-events.jsonl": "3904b2ab32543e1d63a58926ae690062f6c7bf4af21d065c2b82365067236901",
    "worker-kill/pre-checkpoint/agent-survivors.txt": "4355a46b19d348dc2f57c046f8ef63d4538ebb936000f3c9ee954a27460dd865",
    "worker-kill/pre-checkpoint/episode.json": "c8e42f8ebe36ce4d2885a7cefd5eb0b3c67b193b233e965bc4963ca6993e7ca3",
    "worker-kill/pre-checkpoint/invariants.json": "4f093999f9ac47a19b1b6160e4b62f8b2ee16e8357c55cb6cceeb21a40ad3a85",
    "worker-kill/pre-checkpoint/receipt.json": "c8e16a72754db5c055d1164f1c3015766307d6575774c646071b70e2c62ea416",
    "worker-kill/pre-checkpoint/retry-gap.jsonl": "2859a07b2a6e3a47f93b8e4ecd59a83dfb0c55a830e8808616152df2035453ad",
    "worker-kill/pre-checkpoint/workflow-status.txt": "a8017e90801d461373bd506634268773cda81709d137ba4bebffa20dc1f36eb9",
    "worker-kill/pre-checkpoint/worklog-g1.jsonl": "690cdb7ef8861d38c8867a2649ef60ac06dee83f7d5a526dcd85984105c53d8a",
    "worker-kill/verify-report.txt": "ebd9f0fa093206b601bbf7f9e154bc453463921e04d2e5ec8da4344b25b71b69"
  },
  "published_note": "The published repo is a squashed publication; its services/temporal-maintenance tree matches service_revision_full for the published files except two test fixtures (internal/temporalbeads/outcome_store_test.go and internal/temporalbeads/testdata/bead_orchestration_history.json) where machine-local paths and worker identities were replaced with neutral values."
}
