Skip to content

Move the rebase and resolve-rebase-conflicts scripts into agentrepo rebase #326

Open
0 of 15 issues completed
Open

Description

@tbhb-agent

Outcome

Run rebase preflight, saved replay state, start and continue,
stopped-status reporting, verification, conflict classification,
token proposals, proven sorted unions and explicit side choice
through agentrepo rebase. The existing Go marker recognition is
reused, and #321 supplies the single launcher.

The non-owner shell and the coupled Python stay frozen, with no new
shell logic, through the N-2 compatibility window. The last three
children then remove their algorithms while preserving the required
fixed forwarding paths.

Part of #588.

Done when

  • All fifteen children are merged.
  • Every Bats and Python case has equivalent executing Go coverage
    or a named retained shell-specific reason.
  • Generated output, tokens and lock records agree.
  • Statuses, streams, filesystem effects and refusals have parity
    evidence.
  • The native Go cases execute on macOS, Linux and Windows.
  • The command release and the two-release warning history
    precede the fallback deletion.
  • The leak scans come back clean for this epic's own text and
    posts.
  • A closing comment checks every item above against evidence.

Children

Build order follows this list. The two-digit identifiers are stable
references used in the child bodies. Children 01 to 09 add Go
behavior without switching callers; child 10 activates the generated
workflows through #321's shared launcher; children 11 and 12 retire
tests that have equivalent Go coverage; children 13 to 15 remove
non-owner fallbacks after N-2.

Out of scope

The guard hooks and their replacement (#328), the shared library and
launcher (#321), readiness (#322), and the pull request and merge
transactions (#323, #324).

No child changes an owner or constitutional path. The existing
protected guard paths are deleted only by the single cutover under
#588, with the owner's exact-head review, and this epic does not wait
on it.

Owner

tbhb-dev/devtools

Activity

  1. added
    change:featPR adds or changes a feature (Conventional Commit type feat)
    on Oct 20, 2026
  2. removed
    change:featPR adds or changes a feature (Conventional Commit type feat)
    on Oct 22, 2026
  3. changed the issue type fromtoon Oct 27, 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

    No labels
    No labels

    Type

    Fields

    Work type

    Planned

    Priority

    Intangible

    Projects

    • Status
      Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions