Skip to content

Slice: registered memory-sync Skill with push flow #189

Closed as not planned
Closed as not planned

Description

@DoodleBears

Parent

#187

What to build

The first production-shaped slice: the user asks in natural language or via /memory-sync, and the Orchestrator pushes accepted memory state to the Human's remote — preflight, echo of remote plus branch plus direction, push, report. Skill content v1 covers background, preflight, push, red lines, and attribution. The plugin extends its inject list and registers the Skill at Orchestrator scope, with a composition regression test. Verified on the running Host against a local bare remote.

Acceptance criteria

  • Push works end-to-end on the running Host against a local bare remote.
  • Preflight refuses a dirty tree; echo precedes execution; no force-push path exists.
  • Pushed commits carry bot-local identity with actor/cause attribution.
  • Composition test guards the inject list plus the absence of model-visible memory/sync tools.
  • Lint, format, typecheck, tests, and build pass.

Blocked by

Activity

  1. added
    area:backendHost-side implementation
    feature:memoryPersonaBot Memory Repository and Memory Service
    feature:syncMemory sync or read-model synchronization
    scope:tracerHuman-testable implementation slice
    on Sep 22, 2026
  2. added this to the v1.0 milestone on Sep 27, 2026
  3. DoodleBears commented on Sep 28, 2026

    @DoodleBears
    ContributorAuthor

    Superseded by #398 via #187: no first-party push slice is built. An owner can already ask the Orchestrator to push with native Git (ADR-0068). Closing as not planned.

  4. added
    wontfixThis will not be worked on
    and removed
    ready-for-agentFully specified, ready for an AFK agent
    on Sep 28, 2026
  5. removed this from the v1.0 milestone on Sep 28, 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

    area:backendHost-side implementationfeature:memoryPersonaBot Memory Repository and Memory Servicefeature:syncMemory sync or read-model synchronizationscope:tracerHuman-testable implementation slicewontfixThis will not be worked on

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions