Integrations gstack

Dev Skills

gstack Skills. Verified Memory.

Add persistent verified memory to your gstack-powered development workflow.

Get API Key →
12MCP tools
0.01mslookup
50kfree assertions/mo
ed25519signed

The Problem

gstack gives you AI-powered development skills. But between sprints, context resets. The agent that built your feature last week doesn't remember the architectural decisions it made. Files change, dependencies shift, and nobody remembers why.

Decisions survive sprint boundaries.

• • • Sprint 1
Decision: Use JWT for auth
✓ Stored · rct_22ab · 0.96
• • • Sprint 3 (weeks later)
> Why are we using JWT?
✦ Cross-sprint query
Decided in Sprint 1, 3 weeks ago.
Receipt: rct_22ab · still valid

Sprint 1 decisions. Sprint 3 proof.

Step 1
Connect
Step 2
Ingest + Extract
Step 3
Verify + Receipt

The Fix

npm install @verifiedstate/gstack

typescript
import { GstackMemory, SprintSync, ConflictGuard } from '@verifiedstate/gstack'; const memory = new GstackMemory({ apiKey: 'vs_live_...', projectId: 'my-project', }); // Memory that survives sprint boundaries const sprintSync = new SprintSync(memory); await sprintSync.query('Why did we choose PostgreSQL over MongoDB?'); // Detect file conflicts before they happen const guard = new ConflictGuard(memory); await guard.check('src/auth/middleware.ts'); // Returns: conflicting assertions about this file

What You Get Back

✓ VERIFIED
receipt.json
{ "receipt_id": "rct_7f3a...", "assertion": "User prefers dark mode", "status": "verified", "confidence": 0.94, "signature": "ed25519:a8c3f1...", "verified_at": "2026-04-06T14:32:01Z", "chain_position": 42 }

Without VerifiedState vs. With VerifiedState

FeatureWithoutWith VerifiedState
Between sprints Context resets Cross-sprint memory with receipts
Architecture decisions Lost in Slack Verified, queryable, timestamped
File conflicts Discovered in PR review Detected before you code
Why decisions were made "Ask Dave, he might remember" Signed receipt

FAQ

What's the connection to gstack?

VerifiedState plugs into gstack as a skill. GstackMemory provides hooks for your skill workflows. SprintSync enables cross-sprint queries.

Do I need gstack to use this?

No. The underlying SDK works independently. The gstack package adds skill-specific hooks and the SprintSync/ConflictGuard modules.

Related Integrations

Start building with verified memory.

Free: 50,000 assertions/month. No credit card. No trial expiration.