[KongchangAI]
ProductFragment文件协议

Fragment

A plain-text-file-based protocol for persisting coding agent context. Through rule files, status boards and CI check scripts within the repository, it enforces consistency of decisions across sessions.

Timeline (last 90 days)

Oct 19

Fragment is a set of plain-text file protocols that runs nothing; the core files include docs/AGENT-PROTOCOL.md, CLAUDE.md, AGENTS.md, docs/STATE.md and scripts/docs-check.sh.

Unverified50%
Oct 19

Fragment's STATE.md contains a dedicated section recording decisions already made (for example, registering with a phone number instead of an email, and why), for the next session to read before asking questions.

Unverified50%
Oct 19

The Fragment project was used by two people on two operating systems with two different agents, completing 25 commits in 18 hours.

Unverified50%
Oct 19

Without any teaching, the second team member's seven commits all showed the same three-file shape (index, board, actual work); simply reading the same protocol file, they converged on the same actions.

Unverified50%
Oct 19

Fragment's limitations include: sample size n=2, with both production repositories run by the author himself; concurrency beyond two people is untested; Fragment does not prove it prevents bugs—what it prevents is context loss and re-arguing matters already decided.

Unverified50%
Oct 19

In Claude Code, you can try Fragment by running npx skills add hematenergi/fragment --skill fragment, or by pasting the install prompt from the website into the agent you use.

Unverified50%
Oct 19

The author's attempt to maintain just a single notes file broke down after about five days: one session forgot to update it, the next session trusted the stale board, and so it was back to the briefing loop from the beginning.

Unverified50%
Oct 19

Fragment separates the check layer from the business rules: repository-specific rules live in local files that are sourced in by the shared check script, so updating the check logic never touches these local rules.

Unverified50%

All Facts (8)

Unverified

Fragment separates the check layer from the business rules: repository-specific rules live in local files that are sourced in by the shared check script, so updating the check logic never touches these local rules.

50%
Unverified

Fragment's STATE.md contains a dedicated section recording decisions already made (for example, registering with a phone number instead of an email, and why), for the next session to read before asking questions.

50%
Unverified

Fragment's limitations include: sample size n=2, with both production repositories run by the author himself; concurrency beyond two people is untested; Fragment does not prove it prevents bugs—what it prevents is context loss and re-arguing matters already decided.

50%
Unverified

In Claude Code, you can try Fragment by running npx skills add hematenergi/fragment --skill fragment, or by pasting the install prompt from the website into the agent you use.

50%
Unverified

Fragment is a set of plain-text file protocols that runs nothing; the core files include docs/AGENT-PROTOCOL.md, CLAUDE.md, AGENTS.md, docs/STATE.md and scripts/docs-check.sh.

50%
Unverified

The Fragment project was used by two people on two operating systems with two different agents, completing 25 commits in 18 hours.

50%
Unverified

Without any teaching, the second team member's seven commits all showed the same three-file shape (index, board, actual work); simply reading the same protocol file, they converged on the same actions.

50%
Unverified

The author's attempt to maintain just a single notes file broke down after about five days: one session forgot to update it, the next session trusted the stale board, and so it was back to the briefing loop from the beginning.

50%

Source Articles