# Helix Ledger benchmark, 2026-09-13

Target: http://localhost:3000. Rubric: 65 planted facts (benchmarks/helix-rubric.json). Score = facts present in the material each approach delivers to the model; second number = what Claude Opus 4.8 reported after reading that material.

| Group | Items | Claude Opus 4.8 + fetch (material / Opus 4.8) | Claude Opus + Parallel connector (material / Opus 4.8) | Periscope (material / Opus 4.8) |
|---|---|---|---|---|
| Navigation items | 2 | 2 / 2 | 1 / 0 | 2 / 2 |
| Hero | 1 | 1 / 1 | 1 / 1 | 1 / 1 |
| Immediate action items | 2 | 2 / 2 | 2 / 2 | 2 / 2 |
| Features | 6 | 6 / 6 | 6 / 6 | 6 / 6 |
| Feature descriptions (modals) | 6 | 0 / 0 | 0 / 0 | 4 / 4 |
| FAQs | 4 | 4 / 4 | 4 / 4 | 4 / 4 |
| FAQ answers | 4 | 0 / 0 | 0 / 0 | 4 / 4 |
| Monthly pricing tiers | 3 | 3 / 3 | 3 / 3 | 3 / 3 |
| Annual pricing tiers | 3 | 0 / 0 | 0 / 0 | 3 / 3 |
| Team sizes | 4 | 4 / 4 | 4 / 4 | 4 / 4 |
| Compare plans table | 1 | 0 / 0 | 0 / 0 | 1 / 1 |
| Security whitepaper | 1 | 0 / 0 | 0 / 0 | 1 / 1 |
| Dashboard | 5 | 0 / 0 | 0 / 0 | 5 / 5 |
| Dashboard integrations | 8 | 0 / 0 | 0 / 0 | 8 / 3 |
| Dashboard integrations description (expandable) | 8 | 0 / 0 | 0 / 0 | 8 / 8 |
| Generate report types | 4 | 0 / 0 | 0 / 0 | 4 / 4 |
| Recent reports | 1 | 0 / 0 | 0 / 0 | 1 / 1 |
| Billing | 2 | 0 / 0 | 0 / 0 | 2 / 2 |
| **Total** | **65** | **22 / 22** | **21 / 20** | **63 / 58** |

| Condition | Seconds | Notes |
|---|---|---|
| Claude Opus 4.8 + fetch | 3 | 451 lines of material |
| Claude Opus + Parallel connector | 0 | 103 lines of material |
| Periscope | 139 | surface 83 lines, revealed 37, interior 133 lines over 8 screens |

## Missed by condition

### Claude Opus 4.8 + fetch
- Feature descriptions (modals): Automated Reconciliation modal: 50,000 transactions per minute
- Feature descriptions (modals): General Ledger modal: cryptographic hash chaining
- Feature descriptions (modals): Team Collaboration modal: Five built-in roles
- Feature descriptions (modals): Custom Reporting modal: 40+ pre-built templates
- Feature descriptions (modals): Bank-Grade Security modal: TLS 1.3 in transit
- Feature descriptions (modals): Invoicing modal: automatic payment reminders
- FAQ answers: exchange rates updated daily
- FAQ answers: over 10,000 global financial institutions
- FAQ answers: immutably logged for compliance
- FAQ answers: invite your CPA at no extra cost
- Annual pricing tiers: Starter $7 per user per month billed annually
- Annual pricing tiers: Team $19 per user per month billed annually
- Annual pricing tiers: Business $47 per user per month billed annually
- Compare plans table: table rows: bank connections, audit log retention, SSO, API access, seats, export formats
- Security whitepaper: Download Security Whitepaper (pdf link)
- Dashboard: Subscription usage: Team plan 25 of 30 seats used
- Dashboard: Connections: bank connections 7 of 10
- Dashboard: Team members page
- Dashboard: Activity log page: Recent Activity
- Dashboard: Settings: data region EU (Frankfurt)
- Dashboard integrations: Stripe listed with status Active
- Dashboard integrations: PayPal listed with status Active
- Dashboard integrations: Square listed with status Active
- Dashboard integrations: Shopify listed with status Active
- Dashboard integrations: Slack listed with status Active
- Dashboard integrations: Mailchimp listed with status Active
- Dashboard integrations: QuickBooks sync listed with status Beta
- Dashboard integrations: Xero listed with status Coming soon
- Dashboard integrations description (expandable): Stripe capabilities: Real-time payment sync
- Dashboard integrations description (expandable): PayPal capabilities: mass payout reconciliation
- Dashboard integrations description (expandable): Square capabilities: POS transaction sync
- Dashboard integrations description (expandable): Shopify capabilities: Order-level revenue recognition
- Dashboard integrations description (expandable): Slack capabilities: daily cash position summaries
- Dashboard integrations description (expandable): Mailchimp capabilities: Campaign cost tracking
- Dashboard integrations description (expandable): QuickBooks sync capabilities: Bi-directional sync of chart of accounts
- Dashboard integrations description (expandable): Xero capabilities: Planned support for bank feed sync
- Generate report types: report type Profit & Loss in the generator dropdown
- Generate report types: report type Balance Sheet in the generator dropdown
- Generate report types: report type Cash Flow Statement in the generator dropdown
- Generate report types: report type AR Aging in the generator dropdown
- Recent reports: Q3 Financial Summary (q3.pdf)
- Billing: Current plan: Team plan
- Billing: Card ending 4242

### Claude Opus + Parallel connector
- Navigation items: Sign Up link
- Feature descriptions (modals): Automated Reconciliation modal: 50,000 transactions per minute
- Feature descriptions (modals): General Ledger modal: cryptographic hash chaining
- Feature descriptions (modals): Team Collaboration modal: Five built-in roles
- Feature descriptions (modals): Custom Reporting modal: 40+ pre-built templates
- Feature descriptions (modals): Bank-Grade Security modal: TLS 1.3 in transit
- Feature descriptions (modals): Invoicing modal: automatic payment reminders
- FAQ answers: exchange rates updated daily
- FAQ answers: over 10,000 global financial institutions
- FAQ answers: immutably logged for compliance
- FAQ answers: invite your CPA at no extra cost
- Annual pricing tiers: Starter $7 per user per month billed annually
- Annual pricing tiers: Team $19 per user per month billed annually
- Annual pricing tiers: Business $47 per user per month billed annually
- Compare plans table: table rows: bank connections, audit log retention, SSO, API access, seats, export formats
- Security whitepaper: Download Security Whitepaper (pdf link)
- Dashboard: Subscription usage: Team plan 25 of 30 seats used
- Dashboard: Connections: bank connections 7 of 10
- Dashboard: Team members page
- Dashboard: Activity log page: Recent Activity
- Dashboard: Settings: data region EU (Frankfurt)
- Dashboard integrations: Stripe listed with status Active
- Dashboard integrations: PayPal listed with status Active
- Dashboard integrations: Square listed with status Active
- Dashboard integrations: Shopify listed with status Active
- Dashboard integrations: Slack listed with status Active
- Dashboard integrations: Mailchimp listed with status Active
- Dashboard integrations: QuickBooks sync listed with status Beta
- Dashboard integrations: Xero listed with status Coming soon
- Dashboard integrations description (expandable): Stripe capabilities: Real-time payment sync
- Dashboard integrations description (expandable): PayPal capabilities: mass payout reconciliation
- Dashboard integrations description (expandable): Square capabilities: POS transaction sync
- Dashboard integrations description (expandable): Shopify capabilities: Order-level revenue recognition
- Dashboard integrations description (expandable): Slack capabilities: daily cash position summaries
- Dashboard integrations description (expandable): Mailchimp capabilities: Campaign cost tracking
- Dashboard integrations description (expandable): QuickBooks sync capabilities: Bi-directional sync of chart of accounts
- Dashboard integrations description (expandable): Xero capabilities: Planned support for bank feed sync
- Generate report types: report type Profit & Loss in the generator dropdown
- Generate report types: report type Balance Sheet in the generator dropdown
- Generate report types: report type Cash Flow Statement in the generator dropdown
- Generate report types: report type AR Aging in the generator dropdown
- Recent reports: Q3 Financial Summary (q3.pdf)
- Billing: Current plan: Team plan
- Billing: Card ending 4242

### Periscope
- Feature descriptions (modals): Team Collaboration modal: Five built-in roles
- Feature descriptions (modals): Invoicing modal: automatic payment reminders

## Method
- fetch: HTTP GET of /, /pricing, /regulatory, /security, /sign-in and /dashboard, HTML stripped to text (the app is client-rendered, so hidden states never appear).
- Parallel connector: full-content markdown from the hosted reader for the same public pages, captured with the connector's own tool.
- Periscope: deterministic reveal (toggles, dropdowns, accordions, hover, show more, iframes, page-load API calls) on every public page, then the walker behind the login. Login performed the way a teammate does it in Steel's live view, with the app's seeded demo account. Local Chromium; the same code runs on Steel in the demo.
- Matching: case-insensitive substring of the planted text; integration statuses need both the name and the status present.