Skip to content

Docs/lui 146 strive narrative docs - #100

Merged
luidgi-dev merged 3 commits into
devfrom
docs/lui-146-strive-narrative-docs
Sep 20, 2026
Merged

luidgi-dev merged 3 commits into
devfrom
docs/lui-146-strive-narrative-docs

Conversation

@luidgi-dev

Copy link
Copy Markdown
Owner

Summary

Adds docs/BUILD_LOG.md, a first-person build log covering how Strive was built:
the decisions behind the decisions, the numbers, and what I would do differently.

It deliberately holds only the layer the existing docs do not cover. PITCH.md
already carries the positioning and the scripts, DEEP_DIVE.md already explains
the architecture, the schema, RLS and the AI design. The build log links to both
rather than restating them, per the docs/README.md rule of one topic per file.

What is in it

  • Origin and role: why the project started as a scope rather than an idea
  • How it was built: 590 commits, 110 PRs, about 100 hours across four months,
    with the estimation method stated so the figure is checkable
  • The momentum rebuild: momentum v1 reset on the calendar boundary and
    over-rated a comeback after two idle weeks, so PR Fix/enhance momentum calculation #60 moved status to a rolling
    window sized to the ritual cadence
  • Two other challenges: the iOS PWA status bar, and the RLS recursion behind
    is_circle_member()
  • A feature built and deleted: Web Speech dictation replaced by voice messages
    sent to Gemini, for product reasons rather than technical ones
  • Testing assumptions: the informal friends test and the structured synthetic
    study, and why two platform "High" ratings did not survive verification
  • Where it actually stands: usage, Sentry, and reach, stated without inflation
  • What I learned: kept as an append-only section from here on

Scope

  • docs/BUILD_LOG.md: new
  • docs/README.md, docs/PITCH.md, docs/DEEP_DIVE.md: one index or link line each

No application code, no schema, no behaviour change.

Notes

Every commit hash, PR number, file path and figure was verified against the
repository. Usage numbers come from read-only Supabase queries; the demo account's
auto logs are excluded as fixtures. No personal data appears in the document.

Closes LUI-146 https://linear.app/luidgi-dev/issue/LUI-146/write-strive-narrative-master-doc-recruiter-talk-track-portfolio-case

- Included a link to the build log in both DEEP_DIVE.md and PITCH.md for better transparency on the project's build process.
- This addition enhances the documentation by providing users with insights into how the project was constructed.
- Created a comprehensive build log detailing the development journey of the Strive application, including project scope, effort, and key decisions made throughout the process.
- The document serves as a first-person narrative, providing insights into the challenges faced and lessons learned during the build, enhancing transparency and understanding of the project's evolution.
@vercel

vercel Bot commented Sep 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
strive Ready Ready Preview Sep 20, 2026 11:30am UTC

@luidgi-dev
luidgi-dev merged commit 263eb0d into dev Sep 20, 2026
7 checks passed
@luidgi-dev
luidgi-dev deleted the docs/lui-146-strive-narrative-docs branch September 20, 2026 11:32
@luidgi-dev luidgi-dev mentioned this pull request Sep 20, 2026
5 tasks done

This branch was successfully deployed

1 active deployment
Preview — 52c41e53 Deployed Sep 20, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant