Ivan's Blog
  • 闪念
  • 文章
  • 项目
  • 标签
  • 执念
正在打开页面
Style Playbook

规则

将开发过程中主动保留、经项目验证的协作方法整理成可复用的工程规则。

全部主题项目实践规则
  • markdown-style

    Apply one-line Markdown paragraphs with pinned native dprint, safe staged Lefthook fixes, and matching CI checks.

    markdown-style
  • persistent-state-migrations

    Design and verify release-to-release migrations for durable application, file, queue, or device state.

    persistent-state-migrations
  • pr-label-release

    For projects that explicitly choose PR labels as release intent, project verified compatibility decisions into deterministic version and channel selection.

    pr-label-release
  • quality-gates

    Establish and audit explicit repository merge and release quality gates, required checks, waivers, and signatures.

    quality-gates
  • release-failure-notification

    Define actionable, privacy-safe context for notifying maintainers when an expected-success workflow fails.

    release-failure-notification
  • semver-change-governance

    Apply optional SemVer compatibility classification when a change may alter a public API or persistent state; it does not select manual release targets.

    semver-change-governance
  • worktree-bootstrap

    Make a fresh Git linked worktree recoverable through a single, safe, repo-owned bootstrap contract.

    worktree-bootstrap
Ivan's Blog
v4.2.12
Digital greenhouse for notes, memos, and making.
Copyright © 2026 Ivan LiCode: MITContent: CC BY-NC-ND 4.0
Social
闽ICP备2023000043号