1.0
Human agency over blinded automation
When value, ethics, or safety questions enter the product pipeline, we keep human agency in the loop and intervene directly. We reject blinded human-out-in-the-loop automation.
Linkan Lab crafts AI products that uplift the bright values of humanity. As a pro-humanity team, we relentlessly innovate to ensure technology enhances human intelligence, empowers agency, and cultivates empathy.

1.0
When value, ethics, or safety questions enter the product pipeline, we keep human agency in the loop and intervene directly. We reject blinded human-out-in-the-loop automation.
2.0
We care about the good influence technology can have. We try to bring in the voices of different communities, social minorities, and perspectives beyond the usual human-centered frame. When something is not good, we do not hide behind the idea that technology is neutral.
3.0
One thing done well, built to last. We choose focus over feature sprawl, iterate toward 0.1% products, and stay with them beyond launch.
| # | Date | Build | Notes |
|---|---|---|---|
| 01 | 2026.07 | Post-audit follow-ups (Wave A) — image lifecycle, due counts, undo/cram, FSRS perf | Wave A of the post-audit follow-ups — closes correctness, data-integrity, undo/cram, and performance findings from the July 2026 code audit, plus one refactor… · #196 |
| 02 | 2026.07 | Integrate contextual tips into screens + settings replay | Closes #188, Closes #189 · #195 |
| 03 | 2026.07 | OnboardingTipManager + ContextualTipView — just-in-time tips | Closes #187 · #194 |
| 04 | 2026.07 | OrientationStage + OnboardingFlow — wire 3 stages together | Closes #185, Closes #186 · #193 |
| 05 | 2026.07 | CreateCardStage — dictation-first card creation for onboarding | Closes #184 · #192 |
| 06 | 2026.07 | PracticeReviewStage — interactive 2-card review for onboarding | Closes #183 · #191 |
| 07 | 2026.07 | OnboardingViewModel — interactive onboarding state machine | Closes #182 · #190 |
| 08 | 2026.07 | FSRS optimizer — auto-tune scheduling parameters from review history | Adds an FSRS parameter optimizer that personalizes the 17 scheduling weights from the user's own review history, then wires those tuned parameters into every r… · #181 |
| 09 | 2026.07 | Custom study (cram) — filtered practice without FSRS impact | Custom Study (cram) sessions: practice a filtered subset of a deck with full · #180 |
| 10 | 2026.07 | Per-card statistics — scheduling history and transparency | Per-card scheduling statistics that make the FSRS scheduler transparent. Tap any card to see why it's scheduled the way it is: current interval, stability, dif… · #179 |