Skip to content
View daichunghy's full-sized avatar

Block or report daichunghy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
daichunghy/README.md

Đái Chung Hy

Vietnam-based open-source maintainer building deterministic contract layers for coding agents, repository governance, and reproducible research workflows.

I keep one rule across the portfolio: make the boundary explicit, make the output reproducible, and attach every adoption claim to public evidence.

Maintainer tooling

The projects below are one portfolio, not unrelated demos:

Project Purpose Start here
PatchGate Checks whether a GitHub pull request has the policy, evidence, ownership, and human boundaries needed before review first use · beta release
contribkit Compiles a repository's contribution contract and preflights a local diff before a pull request is opened, with 13 bundled test-runner adapters (pytest, npm, go, phpunit, rspec, cargo, dotnet, ctest, bun, deno, swift, mix, maven) quickstart · npm
agentsmd Keeps AI-agent instruction files wired to one source of truth, with linting, sync, and scoring README · npm
OpenSheet-AI Turns typed spreadsheet operations into validated plans, dry-run receipts, and controlled workbook writes quickstart · npm
quant-research Checks research instruments, recodes, coverage, and measurement specifications before analysis reproducibility · npm

Public evidence · 2026-09-06

  • Five original public tools are active; the remaining public repositories are forks, a smoke-test fixture, or profile/supporting material.
  • Four packages are published on npm, all explicitly pre-release.
  • A 2026-09-06 maintenance pass reviewed and merged the full open review backlog across the five repositories, including a user-first README restructure, a replayable governance Case Lab for PatchGate, Prow OWNERS discovery (classification only — it never creates a blocking rule), and adapter-family expansion for contribkit. All merges are recorded maintainer decisions, not independent-review evidence.
  • Flecto #145 was merged after maintainer review. It added a GitHub Actions policy pack, fixtures, documentation, and a 628-test validation pass; the maintainer recorded me in the contributor list.
  • I also have active upstream work in nDspec #116 and OpenSSF Scorecard #5192.

These projects are pre-release. I do not claim external adoption, dependent repositories, 20-contributor community status, or download thresholds unless the repositories or registries make that evidence visible.

How to contribute

  • Try PatchGate or contribkit against a disposable repository in their documented non-blocking paths.
  • Report the exact command, runtime, and observed output in the relevant issue.
  • Review an open issue or pull request, especially the clean-consumer and adapter fixtures linked from each project.

The longer account of the maintainer workflow is in How this repo is built. Tests, clean-room checks, release metadata, and public CI decide what can be claimed; documentation-only work is labeled as such.

Pinned Loading

  1. patchgate patchgate Public

    Checks whether a GitHub pull request has the issue link, CI evidence, code owners, and human approval a repository requires before maintainer review.

    TypeScript 1

  2. contribkit contribkit Public

    Checks a repository's contribution rules before an agent or human opens a pull request.

    TypeScript

  3. agentsmd agentsmd Public

    One source of truth for AI agent instructions — linted, wired, scored.

    JavaScript 1 1