v0.2.0 public web

Turn messy technical asks into reviewable, traceable work items.

Bountystash is a thin server-rendered workflow that captures intake, normalizes the packet, and preserves a durable event trail your team can audit across browser, terminal, and agent-friendly surfaces.

Use It Your Way

Browser Flow

Use the web UI to submit intake, inspect work item details, and follow history without leaving human-readable pages.

Start from intake

curl and Agents

Use manifest and JSON routes to explore examples, queue state, and persisted packets from scripts or automation.

Open manifest

TUI / Text

Human-facing routes support ?format=md and ?format=text so terminal tools stay first-class.

Open text view

How It Works

Intake and review remain simple, while the backend records each key step as append-only events.

1. Capture

Submit rough scope, deliverables, and acceptance criteria.

2. Normalize

Shape the ask into a consistent packet and enforce visibility rules.

3. Persist

Store immutable work versions with exact and quotient hashes.

4. Review

Use queue and history views to inspect and trace operational flow.

Featured Examples

Recent Activity

System-wide timeline preview from the append-only backend events ledger.

Recent activity is temporarily unavailable.

Open full history ยท View JSON endpoint

Intake Form

Use this form to create a new draft work item. For private_security, visibility is enforced as private.

Safety rule: private_security packets are persisted as private visibility.

Route Guide

Public routes: /, /examples/{slug}, /review, /history, /work/{id}.

Machine-friendly surfaces stay adjacent: manifest and /api/*.