Feasibility Study
Purpose
Pre-commitment viability assessment across technical, business, operational, resource, schedule, compliance, risk, and alternative dimensions.
Example
Show a worked example of this artifact
---
ddx:
id: example.feasibility-study.depositmatch
authoring:
home: repo
depends_on:
- example.opportunity-canvas.depositmatch
- example.business-case.depositmatch
- example.compliance-requirements.depositmatch
review:
self_hash: 356da096953895f8c152a1ac8b880fbc03a3617c1c80516e6f0d3b4033a62c72
deps:
example.business-case.depositmatch: c09aae8ce2f4fe25d0cc3d021555b75cc6c0e6d713395957b368c7e17b4caf37
example.compliance-requirements.depositmatch: ec7fb87a927f7e53a9c323e9af8ee73d667e4520ab596c130077d332d2783c9f
example.opportunity-canvas.depositmatch: 75303097bfeeed0272bd68f90ef887f9a5e646a1272f9a57ccd0d899ae17497a
reviewed_at: "2026-05-15T04:11:24Z"
---
# Feasibility Study: DepositMatch CSV-first Pilot
**Feasibility Lead**: Product and engineering leads
**Evaluation Timeframe**: 2 weeks
**Decision Deadline**: 2026-05-31
**Status**: Example
## Executive Summary
### Project Overview
DepositMatch is a focused reconciliation workspace for small bookkeeping firms.
The pilot scope imports CSV bank and invoice exports, suggests matches with
visible evidence, tracks reviewer decisions, and keeps unresolved deposits in a
client-scoped exception queue.
### Recommendation
**Overall Assessment**: CONDITIONALLY FEASIBLE
**Decision**: CONDITIONAL GO
**Rationale**: The CSV-first pilot is technically and operationally feasible if
the first release stays narrow. The highest risks are CSV variability, live
financial-data handling, and willingness to pay, so the project should proceed
only with pilot recruiting, compliance review, and explicit success metrics.
**Confidence**: Medium
## Feasibility Assessment
### Technical
- **Assessment**: FEASIBLE
- **Key requirements**: CSV import and mapping, suggested matching, evidence
display, firm/client access boundaries, review log export, and exception
queue.
- **Main risks**: CSV format variability, false-positive matches, and audit log
integrity.
- **Evidence**: Product Vision defines a narrow workflow; Opportunity Canvas
keeps v1 out of bank feeds and ledger writeback.
### Business
- **Assessment**: HIGH RISK
- **Market opportunity**: Small bookkeeping firms have a specific weekly
reconciliation bottleneck, but segment size and pricing are still planning
assumptions.
- **Value proposition**: Reviewer capacity, visible evidence, and exception
ownership are differentiated against spreadsheets and generic matching tools.
- **Evidence**: Business Case marks TAM/SAM/SOM and pricing as assumptions;
Opportunity Canvas requires pilot conversion evidence.
### Operational
- **Assessment**: HIGH RISK
- **Support and deployment needs**: Pilot onboarding, CSV sampling, per-firm
mapping support, deletion requests, incident response, and support access
controls.
- **Regulatory requirements**: FTC Safeguards and state privacy applicability
need counsel review before live client financial data is uploaded.
- **Evidence**: Compliance Requirements identifies financial-data handling,
retention, vendor, and counsel-review gaps.
### Resource
- **Assessment**: FEASIBLE
- **Budget**: Year-one pilot budget in Business Case: $262,000 across
development, infrastructure, go-to-market, and operations.
- **Team and timeline**: Three-month pilot build is feasible with a focused
product/engineering pair and limited support coverage.
- **Evidence**: Business Case bounds the first investment; Opportunity Canvas
keeps bank feeds, ledger writeback, and automatic approval out of scope.
## Risks
| Risk | Probability | Impact | Mitigation |
|------|-------------|--------|------------|
| CSV exports vary enough to slow onboarding | High | Medium | Recruit pilots across at least three accounting systems and build explicit column mapping. |
| Reviewers distrust suggestions | Medium | High | Show evidence before approval and measure accepted suggestion accuracy. |
| Compliance review expands required controls | Medium | High | Complete legal applicability review before live-data pilot. |
| Pilot firms do not pay at target pricing | Medium | High | Validate willingness to pay before expanding beyond CSV-first scope. |
## Alternatives
### CSV-first Pilot
- **Pros**: Fastest path to validate reviewer trust, time savings, and
willingness to pay without integration dependencies.
- **Cons**: Requires manual CSV mapping support and does not prove bank-feed
integration value.
- **Feasibility**: CONDITIONALLY FEASIBLE
- **Decision**: Carry forward
### Bank-feed and Ledger Integration First
- **Pros**: Stronger automation story and richer transaction context.
- **Cons**: Higher integration complexity, slower learning, larger compliance
and support surface.
- **Feasibility**: HIGH RISK
- **Decision**: Reject for v1
### Do Nothing / Delay
- **Pros**: Avoids compliance and support burden while market assumptions are
weak.
- **Cons**: Delays learning on the core reviewer-trust problem and leaves pilot
firms in manual spreadsheet workflows.
- **Feasibility**: FEASIBLE but strategically weak
- **Decision**: Reject
## Decision Framework
| Criterion | Status | Rationale |
|-----------|--------|-----------|
| Technical buildability | Pass | CSV-first scope is bounded and avoids complex integrations. |
| Business value | Risk | Pain is clear, but pricing and obtainable market remain assumptions. |
| Operational supportability | Risk | CSV onboarding and financial-data handling need explicit procedures. |
| Compliance readiness | Risk | Counsel review is required before live-data pilot. |
| Resource availability | Pass | Three-month pilot fits the bounded investment case. |
## Next Steps
1. Confirm five pilot firms and collect sample CSVs before finalizing PRD scope.
2. Complete legal/compliance applicability review for live financial data.
3. Turn the CSV import, evidence-backed matching, exception queue, and review
log into PRD requirements.
4. Add pilot success gates: reconciliation time below 3 minutes per client,
accepted suggestion accuracy above 95%, and 3 of 5 pilot firms willing to
pay target pricing.Reference
| Activity | Frame — Define what the system should do, for whom, and how success will be measured. |
|---|---|
| Default location | docs/helix/01-frame/feasibility-study.md |
| Requires | None |
| Enables | None |
| Informs | PRD Principles Risk Register Stakeholder Map Feature Registry |
| Generation prompt | Show the full generation prompt |
| Template | Show the template structure |
Innsigle seal: model-primary by HELIX
The signature covers the markdown source of this page, not these HTML bytes. This page quotes that seal; verify it against the source file.
- Composition
- model-primary
- Issuer
- HELIX
helix - Signing key
ed25519:b0865d76d834a52c48506414d16f4e5a(build key)- Signed source
artifact-types/frame/feasibility-study.md- Signed
- 2026-09-23T14:11:58Z
- Content digest
sha256:ffc36f8b…fdc7860c
This build key is endorsed by the human key for build signing; the signature is not a detector and not a truth guarantee.
Raw attestation JSON
{
"payload": {
"innsigle": "1",
"type": "https://innsigle.dev/claim/colophon/v1",
"issued_at": "2026-09-23T14:11:58Z",
"issuer": {
"id": "helix",
"name": "HELIX",
"key_id": "ed25519:b0865d76d834a52c48506414d16f4e5a",
"key_url": "https://documentdrivendx.github.io/helix/.well-known/innsigle/keys.json"
},
"subjects": [
{
"uri": "https://documentdrivendx.github.io/helix/artifact-types/frame/feasibility-study/",
"digest": {
"alg": "sha256",
"value": "ffc36f8b0fc39d4aa754d458c9aa2d21b47be2f75ac8cbd059b90cfcfdc7860c"
}
}
],
"colophon": {
"schema_version": "1",
"composition": "model-primary",
"ingredients": [
{
"kind": "model",
"name": "Claude",
"role": "draft"
},
{
"kind": "tool",
"name": "sloptimizer",
"role": "rewrite"
},
{
"kind": "human",
"name": "operator",
"role": "structure-edit"
}
],
"notes": null
}
},
"payload_encoding": "json",
"signatures": [
{
"key_id": "ed25519:b0865d76d834a52c48506414d16f4e5a",
"alg": "ed25519",
"sig": "JmnZa5q4uIjGqkxhbajFhhoy9G4BtXt0wNGG07WzympCOw7INLuYCDKEYHAg78GU5OuF1lqikMKoGaLSB-zDCg",
"signed_at": "2026-09-23T14:11:58Z"
}
]
}