Skip to content

🏗️ [architecture] [Release checkpoint 1] Decide the shared preparation engine and authority boundary #94

Description

@szmyty

Roadmap-Key: REL-01
Program: egohygiene/.github#20
Parent: #93
Phase: 1 — decision

Outcome

Produce a small, reviewable decision record for the organization's common release-preparation engine and its integration with the existing Relay publisher. This is the first checkpoint to start in a fresh chat.

Entry conditions

  • No new implementation prerequisite. Start with a read-only reconciliation of existing work.

Bounded scope

Acceptance evidence

  • One recommended default and its exceptions are clear; release-please remains a candidate until the decision is reviewed.
  • The choice accounts for the existing exact [Unreleased] requirement and the source of release semantics after PR merge.
  • Tag ownership, manifest state, retries, authentication/event limitations, and local-versus-network operations have an explicit fit/gap assessment.
  • No source pipeline, tag, package, policy-approval field, or published asset is silently changed; the next action is the linked contract checkpoint.

Boundaries

Do not implement the adapter, migrate repositories, choose every distribution channel, or mark a policy accepted on behalf of the maintainer. Keep the deliverable to one bounded decision/probe PR.

Reuse and related work

Checkpoint execution and handoff

Work one bounded checkpoint at a time. Read the applicable AGENTS.md, canonical architecture/decisions, and CONTINUITY.md; verify live issue, producer, branch, and PR state before editing. Preserve work already in flight. If this cannot fit one reviewable PR, record a smaller linked checkpoint before implementation rather than running an unbounded session.

Record exact source/pin versions, checks and their results, remaining gates, the saved branch/PR, and the next dependency-ready issue. Save partial work as a branch/draft PR when useful. Use reference-only issue links while acceptance gates remain; do not treat a merged PR as proof of publication. Pause for review after the checkpoint. Read the roadmap before choosing the next task.

This roadmap authorizes planning. A later implementation request authorizes its selected scope; it does not by itself authorize merging, creating tags/releases, deploying, registry publication, changing credentials, rewriting history, or overwriting immutable evidence. Publication follows the repository's separately approved release boundary.

Activity

  1. changed the title [-]🧭 [Release checkpoint 1] Decide the shared preparation engine and authority boundary[/-] [+]🏗️ [architecture] [Release checkpoint 1] Decide the shared preparation engine and authority boundary[/+] on Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    type:architectureArchitecture, boundaries, or system-design work.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions