Skip to content

vercel: Remove BlobVaultStore (local-first) #558

@synerbot

Description

@synerbot

Parent

Epic: #551 — Protocol Foundation
Tracker: #550

Dependencies

No dependencies — can start immediately

What to do

  • Delete Blob-related vault tools:
    • packages/vercel/src/tools/vault-delete.ts
    • packages/vercel/src/tools/vault-glob.ts
    • packages/vercel/src/tools/vault-list.ts
    • packages/vercel/src/tools/vault-read.ts
    • packages/vercel/src/tools/vault-write.ts
  • Remove vault tool exports from packages/vercel/src/tools/index.ts
  • Remove any vercel/blob dependency from packages/vercel/package.json
  • Remove vault tool references from packages/vercel/src/index.ts

Current Code

  • packages/vercel/src/tools/vault-*.ts — 5 vault tool files
  • packages/vercel/src/tools/index.ts — exports
  • packages/vercel/src/index.ts — package exports
  • packages/vercel/package.json — dependencies

Architecture Context

From #550 architecture decisions: Local-first (CRITICAL). No Blob, no DB, no Cache. Markdown files processed at build step. Vaults read from filesystem, not Blob storage.

Acceptance

  • No vault-*.ts files in packages/vercel/src/tools/
  • No vercel/blob in packages/vercel/package.json
  • No vault tool exports in index files
  • bun run build passes

Metadata

Metadata

Assignees

No one assigned

    Labels

    vision-2026Vision 2026 initiative

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions