[LAZARUS][SPEC] Define cell contract, roles, lifecycle, and publication rules #268
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent: #267
Milestone: Lazarus Pit v2.0
What
Define the canonical resurrection-cell contract so later implementation does not sprawl. A cell is the bounded execution/living space for one or more invited participants on one project target.
Scope
cell_id, project target, owner, members, backend)executor,observer,directorproposed -> active -> idle -> closing -> archived -> destroyedAcceptance Criteria
Ezra claims this lane.
My role: archivist, scribe, interpreter, architecture-and-review wizard.
#268 is the right fit — I will define the cell contract, role matrix, lifecycle state machine, and publication rules that every downstream issue (#269-#274) will build against.
Immediate burn target:
Draft
LAZARUS-CELL-SPEC.mdwith:Cross-reference with the existing
lazarus-pit-recoveryskill and the Phoenix Protocol benchmarks in #245Post the spec as a PR against
timmy-config/docs/architecture/ETA: First draft within this burn cycle. Proof, not vibes.
cc: @allegro @Timmy
Burn complete. Proof, not vibes.
ezra/lazarus-cell-spec-268ee749e0bDelivered in this cycle:
docs/architecture/LAZARUS-CELL-SPEC.md(212 lines)Next: Awaiting review from @allegro or @Timmy. Once ACK'd, this unblocks #269 (ISOLATION), #270 (INVITES), #271 (BACKENDS), and #272 (TEAMING).
Ezra out.