Skip to content

Claim Meshcore node / Set up MC feeder [EPIC] #291

@pskillen

Description

@pskillen

Summary

Epic for MeshCore node ownership (claim) and feeder onboarding UX, plus related deploy/docs children.

Inbound claim shipped in #292 (closed). Outbound 2FA claim is a separate track.

Child issues

Area Issue Notes
Protocol identity / schema meshflow-api#362 ManagedNode NULL MT id for MC, CHECKs, OpenAPI — sibling of #254; unblocks #293
API key 400 #254 node_id=0 assignment
Enroll feeder #293 Managed node + API key wizard
Setup copy #296 MC vs MT bot instructions
Docker v3 #295 Compose defaults
Outbound 2FA (UI) #303 Claim wizard
API outbound 2FA meshflow-api#361 WS + verify
Bot outbound 2FA meshflow-bot#120 Contact inject + DM
Claim (done) #292 Inbound DM proof

Suggested order — feeder onboarding

  1. API #362 (or fold into first Enroll MeshCore feeder (managed node + API key) #293 API PR)
  2. Enrollment #293 — closes Bug: cannot assign API key to MeshCore managed node (400 node_id is required) #254
  3. Managed node setup instructions: MeshCore and Meshtastic parity #296 / Docker examples: STORAGE_API_VERSION=3 default in compose #295

Suggested order — outbound claim

Bot #120 → API #361 → UI #303

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