Skip to content

Broken SVN external can freeze primary graph updates #1119

Description

@lzl51230

Problem

The SVN observer currently produces one aggregate process/parser outcome. Any nonzero svn status exit or uncertain parse rejects the full observation. If one materialized external is broken, otherwise complete primary-working-copy edits cannot trigger graph synchronization until that external recovers.

This is a residual from the SVN auto-watch design in #1113.

Suggested direction

Track primary and external completeness/contributions separately. Preserve each incomplete external's last acknowledged contribution while allowing a complete primary observation to synchronize, and keep the external retry pending. Add real file/directory external fixtures with external-only failure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    editor/integrationEditor compatibility and CLI integrationenhancementNew feature or requestpriority/normalStandard review queue; useful PR with ordinary maintainer urgency.taskUmbrella task grouping multiple related issues

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions