Changelog
Every entry below is derived from the repository's real commit history. Dates are commit dates. Internal-only changes (build tooling, test plumbing) are summarized or omitted.
July 2026
- AI
Confrontational due-diligence engine: the AI reads actual document contents in a deal room and cross-examines them against every stated claim — reporting contradictions, gaps, red flags, and unverifiable claims with quoted evidence and suggested Q&A questions.
- AI
Fundraising readiness checklist: after every profile save or document upload, the AI scores readiness 0–100 and lists the stage- and sector-specific gaps investors would probe, each with a fix link. Investors see the score and top gaps in the deal room. Correction, 2026-08-03: this feature was removed. The readiness-score engine had no live path from profile save or document upload to any score ever being computed or shown. The 2026-08-03 correction above was wrong, in both of its claims, and is left in place rather than rewritten so the error is visible. Retracted 2026-08-18: the feature had not been removed, and the live path did exist. Profile save and document upload each called the generator directly; it sent the founder's profile, documents and claims to GPT-4o, and stored a 0–100 score with an assessment label. A real score — 45/100, labelled "Early" — was computed on 16 July 2026 and rendered in the deal room continuously from then until today, visible to the investor as well as the founder. What the original correction described as never having existed was running the entire time it was described as gone. Actually retired 2026-08-18: the deal-room panel is removed, both trigger points are removed, the generator is inert, and the table's read policies are dropped. Readiness scoring is out of scope permanently — an invented number presented as an assessment is prohibited, and any future completeness feature will report absence against a published schedule rather than compute a score.
- Docs
Documentation updated for everything below, plus a new Pricing & plans page and structured data for AI crawlers.
- Deal rooms
Connection request → deal room flow: investors request access from the directory or a public profile; founder approval auto-creates the room with both members behind the NDA gate. Sent requests are tracked with live status.
- Onboarding
First-founder experience rebuilt: one sequential journey (build → verify → publish) with a single call to action, post-save verification prompt, live-in-directory confirmation, and publish unblocked for interview-built profiles. Landing to live profile now takes under ten minutes. Correction, 2026-08-03: the verify step never shipped as described. The journey today is build → publish; see /docs/founders for the current flow.
- Profiles
Profile Builder v3: stage- and sector-aware AI interview (10–12 questions), broad document detection (pitch deck / financial model / cap table / legal / team), and investor-ready output — one-liner, three-paragraph narrative, key metrics card, and fundraising status.
- Trust
Badge system launched: 23 badges across trust, readiness, community, and investor-conduct categories — every badge backed by a checkable fact, most auto-awarded, none purchasable. Correction, 2026-08-03: this entry overstated what shipped. Of the 23 badges described, only Roast Survivor was ever wired to an automated award mechanism — the remaining 22 had no functioning award path. See /docs/founders#badges for what's live today.
- Trust
Verification redesigned around evidence tiers with per-check results, registry lookups across 140+ jurisdictions, and a trade-license fallback reviewed by AI. Correction, 2026-08-03: the evidence-tier verification system described here was never completed beyond Tier 1's automated checks, and even that path has since been disabled. Registry lookups (140+ jurisdictions) are a separate, still-live feature and are unaffected. Further note, 2026-08-11: "unaffected" described whether the feature still runs, not whether it complies with policy — those are different questions. The registry-lookup system computes a confidence score from registry name-match results and an AI-assessed DIFC check, then publishes a true/false verification claim on the public profile once that score crosses a threshold. Under review for whether an automated, scored verification claim belongs on the platform at all; not yet resolved.
- Billing
Payment foundation: six subscription plans with 30-day trials, plan limits enforced from the database, billing settings, and trial-expiry banners. Stripe wiring intentionally deferred.
- Reliability
Platform-wide silent-failure audit: every database constraint now matches what the code writes, all notification types deliver, account deletion verified, and 150 swallowed-error patterns fixed with a lint rule preventing new ones.
- Docs
Documentation site launched at /docs — feature guides, security posture, and this changelog.
- Mobile
Mobile fixes across the app: Document vault now uses a single-column layout with a horizontal category chip row, the AI panel opens full-screen, the sidebar drawer shows labels for every item, sign-in inputs no longer trigger iOS auto-zoom, deal room stage tabs show a scroll fade, and the onboarding tour card stays on screen at any viewport size.
- Onboarding
Founder and investor onboarding rebuilt end to end: guided tour with element spotlighting, profile completion banner, a profile-completeness gate on the AI panel below 40%, and scheduled nudge reminders. Pre-existing accounts were grandfathered automatically.
- Onboarding
Profile completeness is now computed by one shared function everywhere it appears, so the sidebar percentage, banner, and AI gate always agree.
- AI
AI calls now carry an explicit request timeout, so a slow model responds with a clear retry message instead of hanging the panel.
- Intake
Deal intake parser upgraded: run history is persisted and restorable, results panel gained a mailto invite flow, file types are enforced before upload, and image-only documents fall back to vision-model extraction.
- Q&A
Deal room Q&A rebuilt as a structured stage: 10-question limit per room, typed answers (paste disabled), and a printable Q&A report generated on completion and filed into the Information Vault.
- Legal
NDA strengthened: tightened confidentiality and non-circumvention clauses, DIFC governing law, and DIAC arbitration with New York Convention enforcement.
June 2026
- Deal rooms
NDA is now generated from both parties' live profile data, pinned at the top of the Information Vault, and summarized on the room's Overview panel.
- Theme
Dark theme is the default inside the app; the landing page and public pages are always light.
- AI
AI deal brief generation moved into the deal room Overview panel, with startup context wired into the global AI panel.
- Infrastructure
Deploy pipeline hardened for Cloudflare Pages: worker bundle size reduction, explicit fetch-handler export, and config sanitization.
- Deal rooms
Deal room rebuilt around a horizontal stage bar and staged workflow, with a redesigned document request flow.
- Testing
Permanent Playwright end-to-end test infrastructure established with dedicated test accounts, running against the live database.
- Deal rooms
Deal room team assignment — founders can assign specific team members to each room. Financial tool results became downloadable as PDF.
- Platform
Investor discovery, notifications center, settings, public profile pages, financial tools, and team invite system with member profiles and public CV pages shipped in one platform wave.
May 2026
- Platform
Waitlist, feedback, referrals, and directory pages shipped; blog pipeline connected to the CMS.
- Brand
Platform rebranded to Hockystick with a rewritten landing page and an AI onboarding chat for visitors.
- Investors
Watchlist became the backbone of the investor side: due diligence and analysis pages now read from it, AI analysis runs against watchlist companies, and portfolio derives from invested status.
- Collaboration
Team chat rewritten as workspace channels, decoupled from deal rooms. Investor diligence page gained a split layout with a per-company DD checklist.
- Security
Row Level Security policies tightened across messages, deal room members, and investor profiles after end-to-end testing exposed gaps.
- Platform
Company profile, team members, AI advisor, and user management wired to the production database — the transition from prototype to live product.
- Platform
Initial commit. The project began as “Venture Room.”