Skip to content

docs: add PK model references to Credits - #304

Merged
fantuanmtf merged 1 commit into
xunxunProjects:mainfrom
fantuanmtf:docs/pk-model-credits
Nov 11, 2026
Merged

fantuanmtf merged 1 commit into
xunxunProjects:mainfrom
fantuanmtf:docs/pk-model-credits

Conversation

@fantuanmtf

Copy link
Copy Markdown
Collaborator

What changed 修改内容

  • Added a collapsed PK model data section under References on the Credits page.
  • Listed 52 papers and 4 guidance sources introduced while building and calibrating the PK model from issue My Security Testing Preparation #200 onward, grouped by what they inform:
    • Estradiol, SHBG, and free hormone
    • Transmasculine testosterone: dosage forms
    • Transmasculine testosterone: safety and context
    • HPG axis, anti-androgens, and suppression
    • Monitoring, assays, and population PK
    • Labels and guidelines
  • Each row links to PubMed, a DOI, PMC, or the guidance page, with a one-line note on what the model uses it for.
  • Corrected three citation links while compiling the list:
    • Rosner 2013: PMID 23457408 → 23463657
    • Madsen 2021: PMID 33904934 → 33599731
    • PMID 36201493: van der Sluis 2022 → Collet 2023
  • Corrected the Stanczyk 2022 description (population PK model for transdermal steroid delivery).

Why 原因

The Credits page previously linked only to the full reference list in Algorithm Explanation.md. The PK model has grown substantially since issue #200, so the papers and guidance behind its parameters are now visible and checkable without leaving the app.

How it was tested 测试方式

  • npm test — 85 files passed, 857 tests passed, 4 expected failures
  • npx tsc --noEmit — passed
  • npm run build — passed (existing chunk-size warning only)
  • npm run lint on a clean checkout — 0 errors, 339 pre-existing warnings
  • npm run format:check on a clean checkout — passed
  • git diff --check — passed

Checklist 自查清单

  • npx tsc --noEmit, npm run lint, npm run format:check, npm test and npm run build pass locally 本地类型检查、代码检查、格式检查、单元测试与构建通过
  • New interface text follows the page's existing language handling; Credits is a standalone English-only page and does not use src/i18n/translations.ts 新增界面文字遵循 Credits 现有的纯英文页面处理
  • Model changes in logic.ts cite their source 对 logic.ts 模型的修改已注明来源
  • Database changes are a new file in migrations/ 数据库修改以新迁移文件的形式提交
  • No health data leaves the device without the user choosing it 未经用户选择,健康数据不会离开设备
  • The version number is unchanged 未修改版本号

Add a collapsed PK model data section to Credits listing 52 papers and 4 guidance sources introduced from issue xunxunProjects#200 onward, grouped by what they inform.

Correct three citation links while adding the list: Rosner 2013 to PMID 23463657, Madsen 2021 to PMID 33599731, and the 36201493 attribution to Collet 2023. Also correct the Stanczyk 2022 description.
@fantuanmtf
fantuanmtf merged commit 941e5ec into xunxunProjects:main Nov 11, 2026
6 checks passed
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