v4.1.4 — pinecone + grpcio in base install (default vector lane works)
Fix: with Pinecone Local as the canonical default vector role, a fresh pipx install attestor had no pinecone module (it was an optional extra) — so the vector backend silently fell back to tag+graph (doctor: healthy: false). pinecone>=5.0.0 + grpcio>=1.60.0 are now base dependencies.
pinecone 9.x dropped the [grpc] extra, so grpcio (the pinecone.grpc local-emulator client) must be declared explicitly. Verified on Python 3.14: grpcio ships a cp314 wheel; no source build.
Install: pipx install attestor==4.1.4 then attestor quickstart — the vector lane now loads and recall returns source: vector from Pinecone Local.