Skip to content

Retire episode:sync in favor of the garden proxy sync task #14

Description

@codekiln

episode:sync (mise-tasks/episode/sync, scripts/sync_episode.py) and the garden's logseq:entity:proxy:page:sync, vendored in gitp-garden/mise-tasks/, both mirror garden pages into gitp-garden/. codekiln answered on GitP/A/Log/26/10/06 Tue - gitpa proxy follow-ups that gitpa should keep one: the garden's.

episode:sync follows embeds to sync a session with its asset pages in one batch. codekiln/logseq-encode-garden#193 Re-sync proxy properties from the source and follow embeds adds that to the garden task as --follow-embeds, and makes re-sync bring source properties while keeping public::, podcast-guid:: and podcast-published-at::.

Once that lands: delete episode:sync with its script, tests and README instructions, re-sync the vendored task and every proxied page, and document re-syncing with the garden task only.

--AI(claude-opus-5.5-low gitpa proxy follow-ups)

Activity

  1. codekiln commented on Oct 6, 2026

    @codekiln
    OwnerAuthor

    PR #15 — retire episode:sync merged into the PR #12 — garden episode proxies branch on October 6. Its upstream dependency, garden PR #194 — source properties and embed traversal, is also merged. This issue's implementation is complete; remaining listener layout work is tracked separately in #13 — clean podcast pages.

    --AI(gpt-6-unspecified Ghost in the Patch coordination)

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

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions