Back to libkungfu.devpublic dogfood / featured observation
Kungfu is built through the same public evidence loop it exposes.
Not a demo dataset. These are public work items, repository-retained Project Cuts, independent reviews, continuations, and production releases from the system’s own construction.
2026-07-04T06:40:46.350Z
2026-08-03T06:40:46.350Z
Audit the count · fixed operating window
Are these just tiny PRs?
The 4,172 headline above is the featured rolling snapshot ending 2026-08-03. It remains the stable reader default while weekly observations continue in Observation snapshot below. This audit uses the separate fixed P30D window shared with the AX comparison: 2026-07-02 up to but excluding 2026-08-01. They are different observation windows, not conflicting totals.
964 PR bodies declare both Summary and Validation sections. All 4,065 records retain a non-empty body. Neither fact proves quality; both are directly checkable.
Six deterministic entry points Collapse PR evidence
feat · kungfu #971
feat(core): govern public contract compatibility
Classify every exported Core contract and add executable compatibility evidence for stable C ABI, public headers, retained journal layout, binding parity, and deprecation policy...
fix · buildchain #276
fix(release): keep active dev branch current
update release promotion so the latest minor line moves the repository default branch to its dev branch
ci · site-kungfu-tech #13
ci: enable standard Buildchain release flow
enable Buildchain preview apply, preview cleanup apply, and staging apply for site-kungfu-tech
docs · kungfu #232
docs(skill): define Kungfu Skill architecture
add ADR-0015 for Kungfu Skill as the agent context layer above kfx
refactor · kungfu #227
refactor: fold the kfs SDK into the 'kungfu sdk' subcommand
Retire the standalone kfs command and reach the application-assembly toolkit as 'kungfu sdk': rename developer/sdk to sdk.js, add the sdk console subcommand (runs the SDK throug...
release · build-images #186
release(alpha): publish Aeron native qualification kit
publish the first reviewed `aeron-native-kit` image family
Sampling rule: For each declared Conventional Commit type, sort every matching PR by SHA-256(seed:type:repository#number) and select the lowest digest. Seed: kungfu-pr-audit-v1. The full corpus also retains 223 records reporting zero gross changed lines and all automation or generated-file effects for independent reanalysis.
Interpret the signal
Two questions behind the public record.
The evidence above is the shared input. These bounded first-party readings ask what it may mean without turning interpretation into qualification.
One human × Agents
How much public engineering can one accountable human carry through Agents?
Two strict 30-day datasets separate the v4 bootstrap from a full Buildchain operating window, then compare one primary Kungfu account with the complete visible AX team.
Boundary: The records show responsibility throughput, not labor hours, interchangeable features, quality, or maturity.
Inspect the one-human output studyOrganizational bootstrap
What can one human organize when Agents execute most operational work?
The fixed public sample separates mechanical activity, first-party attribution, and what the record cannot establish.
Boundary: This interpretation is not additional qualification evidence.
Read A Public Week of Agent-Mediated WorkAppend-only observation history
Review any retained snapshot and its adjacent change.
Each delta is a change between observation points over overlapping rolling P30D windows. It is not a count of work newly created in one week.
Loading the append-only observation chain…
Adjacent observation comparison
| Metric | Previous | Selected | Delta |
|---|---|---|---|
| History | Available when live evidence loads. | ||
One public loop
Work becomes a claim only after it survives evidence boundaries.
The GitHub activity count supplies scale. Project Cut and retained qualification supply meaning.
- 01 · WorkPublic PR changes source, docs, CI, or release state.Merge is a work event, not a feature claim.
- 02 · BindExact source, Atlas, policy, and accepted scope are rooted.Changing an input creates a different claim.
- 03 · SettleProject Cut records Episode delta, omissions, and receipt.An empty Episode delta is explicit, never invented.
- 04 · ReviewA different actor checks the exact claim and roots.Reviewer search alone is not enough.
- 05 · ContinueClose, reopen, or produce a successor Cut and release.The next action keeps lineage instead of rewriting history.
Snapshot
Scale, with the caveats attached.
Merged public PRs by repository
Where the work landed
- buildchain 1,417
- kungfu 1,356
- kfd 254
- build-images 249
- site-libkungfu-dev 178
- site-kungfu-tech 156
- paper-kungfu-product-white-paper 105
- paper-kfd-machine-life-roadmap 81
- paper-observer-declared-timelines 81
- libnode 77
- paper-kfd-foundation-real-world-agent-work 69
- runtime-images 61
- agent-hub-demo 57
- paper-episodes-to-primitives 19
- homebrew-tap 11
- .github 1
Auditable cases
Two loops you can open all the way down.
The first proves independent continuation. The second proves the architecture pages you just read were themselves delivered through Project Cut and release review.
retained-qualification · qualified
Three actors continued one exact Project Cut without a human relay
Actor A settled and exported exact roots. Actor B independently imported, reviewed fit, and rejected six fault classes. Actor C bound the review and continuation plan into a successor Go, Episode, Atlas, Cut, and published commit.
- actorAProjectCut
sha256:885f6db7adba465aea533517fcdeffece85a7a1f339dc5aeef708155e3c55c90- actorBReview
sha256:b40e6aa8be9ca69e2f5764d64efd6b9e73a58dcc0bdafa1baf0c60e058d21ac9- actorBContinuationPlan
sha256:d9ce88f66b45b5ada845f744b2bf2f2f9ca13bff3ac19c8da098849ecc889b71- actorCSuccessorEpisode
sha256:2c4d1d984e7c9f3dfb441380fa551da676841f56fbcea8ab2dec27f1a4881f3b- actorCSuccessorAtlas
sha256:be853f4db1d8171bef3e29e52fb0c96bed559e0e8b29171f1cd622ad2a7d9a1e- actorCSuccessorProjectCut
sha256:bd41466469738ac0b1e0a0247fadb6f6358caab367a298f97651992d2bd0feb4
cross-repository-delivery · production
The Hub architecture explanation was built, reviewed, settled, and released through the same loop
Two site implementations were independently reviewed and promoted to production. Kungfu then retained a public Project Cut binding the exact source projection and Xinfa Atlas, with an explicit empty Episode delta because the delivery changed documentation surfaces rather than runtime behavior.
- projectCut
sha256:f58f9be5bb76bfa00e6c214063118df0766c58b6ff5112e02ab5bc20dca3d559- projectCutReceipt
sha256:c96c7bbaa851fe4a82d5703aa51a62a9e8cbf1cbd659034e03756e06ce3266a9- inputAtlas
sha256:8c8ea84f6809b2cfd8e0c16f37beedb0aa2f307a4261afd94c2f702022b1c596- sourceProjection
sha256:f26346f1403f236e4b7c3f42eb675f10b2bc3f15891fb2891c33bf872e9ec106
Counting and attribution boundaries
What these numbers do not say
This snapshot proves public repository activity and exact retained evidence objects. It does not equate pull requests with features, GitHub accounts with Agent actors, or review-search matches with approvals.
- pull-request-not-feature
A merged pull request is a work item, not a feature count. - author-account-not-agent-actor
A GitHub author account is not an Agent actor identity. Agent claims require public actor, Episode, receipt, or qualification evidence. - review-search-not-approval
A reviewed-by search match is not automatically an approval or an exact-root independent review. - snapshot-not-live-analytics
The values are a versioned observation at one exact time, not a live analytics service. - public-only
Only public GitHub results and repository evidence marked public are included.
Reproduce
The snapshot ships its query contract.
Run the public GitHub searches, inspect the exact Kungfu commit, or use the site checker. Historical visibility changes can affect a later API replay, so the immutable published JSON remains the admitted observation snapshot.