Skip to content

Document initial local maintainer-archive workflows #106

Description

@joshka

Parent: #100

Related Gitcrawl context: openclaw/gitcrawl#81

Observed Workflow

Initial Discrawl use showed that many needed pieces already exist, but the useful workflow is spread across command knowledge, repo docs, and local helper scripts.

The practical maintainer-archive workflow included:

  • checking discrawl status --json
  • running discrawl doctor
  • using discrawl sync --source wiretap when bot access was unavailable
  • using discrawl wiretap --watch-every while browsing Discord Desktop
  • using read-only discrawl sql for exact counts
  • using numeric channel ids for repeatable queries
  • using discrawl sync --source discord before privacy-sensitive publish checks
  • understanding that wiretap DMs and @me rows stay local-only
  • confirming stopped state with process checks when a background importer had been running

Current Workaround

The working knowledge exists, but it had to be assembled from separate pages, previous sessions, local skills, and ad hoc notes.

Request

Add a maintainer-archive workflow guide focused on real local use.

Suggested sections:

  • "Use the local archive first, then live Discord only when needed"
  • "No-bot path with sync --source wiretap"
  • "Manual browsing plus wiretap --watch-every"
  • "Checking freshness and coverage"
  • "Using read-only SQL safely"
  • "Stable channel ids for repeatable agent queries"
  • "Bot metadata vs wiretap cache data"
  • "Public/private publish preflight"
  • "Stopping background importers and checking DB health"

Why This Matters

This is the same broad workflow as the Gitcrawl maintainer-archive work: local archive first, Codex queries the archive as needed, and live services are used only when current state or permissions require it. Discrawl already has many of the primitives; a workflow guide would reduce repeated setup friction.

Acceptance Criteria

  • The guide links to existing command docs rather than duplicating all reference material.
  • It includes concrete command sequences.
  • It clearly distinguishes bot sync, wiretap cache import, Git snapshot reader mode, and cloud remote mode.
  • It explains the privacy boundary for local-only DMs.
  • It recommends numeric channel ids for repeatable workflows.
  • It points to diagnostics for freshness, coverage, process/lock state, and publish-scope readiness as those features exist.

Prepared with Codex, confirmed as accurate by human.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.impact:otherThis issue has meaningful maintainer-visible impact outside the owned taxonomy.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.

    Type

    No type

    Fields

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions