Skip to content

Changelog

Last updated

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.”