Files
boshu2__agentops/docs/contracts/gc33-migration-provenance.md
T
Bo 25db3280ce feat(gc): integrate Gas City 1.4 packs and runs (#1011)
## Summary

- pin and fail-close on Gas City v1.4.0, paired Beads v1.1.0, and the
official `gascity` 0.1.6 registry release
- compose the official workflow pack while binding its sibling roles at
stock `defaults.rig.imports.gc`, so `do-work` resolves `gc.run-operator`
and `gc.implementation-worker`
- retire the v1.3 heartbeat workaround, use scoped
`core.control-dispatcher` propulsion, and keep the Mayor as an on-demand
operator door
- update the canonical `using-gc` skill, generated projections, and the
old-city retirement/new-city startup runbook

## Evidence

- 38 focused Python tests pass (2 opt-in native skips)
- `scripts/check-gc-executor.sh` passes: 34 tests (2 opt-in native
skips)
- `scripts/regen-all.sh --check` passes
- pinned native v1.4 bootstrap/formula/roles/doctor/teardown
qualification passes twice: author run 122.910s, independent Fable run
116.267s
- fresh Claude Fable 5 semantic verdict: **PASS**, artifact digest
`7ab1a3be2a63cb03e774936f1551176c6ab61f8214ae35e0a97d635edf4833c7`

The live mixed-provider canary remains explicitly post-merge release
qualification; this PR does not claim it already ran.
2026-07-29 23:14:55 +00:00

1005 B

GC 3.3 migration provenance

AgentOps 3.3 targets the official Gas City v1.4.0 commit a7297c511d637a3609947386f3389d76ddb2f23b and official Beads v1.1.0 commit 8e4e59d39f3459a43cf21a3236a13eca4dd874f7.

The optional factory also composes the public gascity workflow pack v0.1.6 at 3b3b89f2011e06d84459aa7bea1552382f13930a, the pack family used by the public Maintainer City factory. deploy/gc/pack-registry.lock.json records the accepted registry source, content hash, roles subpack, and public factory URL. Runtime packs.lock files remain Gas City's resolved import authority. The workflow stays composed into agentops-factory; the sibling roles bind at defaults.rig.imports.gc, matching the official formulas' gc.* targets.

The earlier custom AgentOps factory feeder, packet RPC, schema family, and Go delivery reducer are intentionally absent from the active 3.3 runtime. Their merged Git history is retained as archaeology. No Gas City or Beads fork is part of the released pack.