v0.1.0:自助 Profile 維護流程
這是 SITCON Credits Profiles 的第一個公開維護里程碑,完成 contributor 自助新增與更新公開 profile 的基礎流程。
重點更新
- 建立 profile JSON schema、範本與本機驗證工具。
- 加入 contributor-facing Pull Request template,明確說明公開資料與歷史紀錄邊界。
- 加入 self-service PR scope guard,檢查 PR 是否只修改作者自己的單一 profile 檔案。
- 加入 trusted profile review workflow,使用 base repository 的可信任程式碼檢查 profile JSON 與 PR 確認事項。
- 支援 dispatch 到
sitcon-tw/credits,由主 repo 根據 canonicalappearances.github_username決定是否自動核准、合併或留言提醒維護者。 - 支援 profile merge 後 dispatch
sitcon-tw/credits同步 Google Sheetspeoplehelper sheet。 - 整理 README、profile 格式文件與自助 PR 流程圖。
- 補上 MIT License 與 profile 資料使用聲明,明確說明 public email 與 opt-in profile 資料的使用邊界。
授權與資料使用
本 repo 的程式、設定與文件以 MIT License 授權。profiles/*.json 中的個人公開 profile 資料是 contributor 自願提供給 SITCON Credits 公開呈現的 opt-in 資料;使用脈絡、public email 邊界與主 repo 的 canonical data 關係請參考 DATA_USAGE.md。
Companion Release
本次 release 對應:
sitcon-tw/credits@v0.1.0
本 repo 只保存 contributor opt-in 的公開 profile 資料;歷史貢獻紀錄、身份連結與 canonical data 仍由 sitcon-tw/credits 維護。