Public record
Software health reportschema 0.27.0 · metrics 1.13.0 · 2026-07-27 15:01 UTC

dAppCore / go

Core ecosystem — Go DI framework

GoEUPL-1.2★ 2 stars⑂ 0 forkssince Mar 2026View on GitHub ↗

dAppCore/go holds a health index of 57 out of 100, placing it in the Moderate band. It scores highest on Vitality (86/100) and lowest on Community & Adoption (24/100). It was last updated 9 days ago. A single contributor accounts for most of its recent work.

57
overall / 100
Moderate

Software health index

Metrics are grouped into weighted categories on one standardized 1–100 scale. Overall starts as their weighted mean; when public evidence triggers the High-Risk Jurisdiction Policy, the rating is adjusted and receives an At risk ceiling of 49. AI Readiness sits outside the overall score.

57
Excellent85-100Exemplary; meets essentially all checked criteria
Good70-84Healthy; minor gaps
Moderate50-69Acceptable with notable gaps; review recommended
At risk30-49Significant weaknesses; adoption warrants caution
Critical1-29Severe problems (abandoned, single-maintainer, no hygiene)
VitalityCommunity &AdoptionSustainability &GovernanceEngineeringQualitySecurityAI Readiness

Score profile

Each axis is a category. The shape matters more than the average — a healthy subject fills the whole shape, while a spike-and-crater profile means strength in one dimension is masking risk in another.

Ownership

dAppCoreOrganization
0 followers78 public repossince Mar 2026

This repository is backed by an organization — shared, accountable stewardship that can outlive any single maintainer.

Package ecosystems

RegistryPackageVersionDownloads / moVersionsLast publish
Godappco.re/gov0.12.0-609 days ago

Metrics by category

Vitality

Is the project alive — is code being written and are releases shipping?

86Excellent · 22% of overall
How it's scored
28.8/36Push recency — last push 9 days ago
19.4/36Commit cadence — 28/52 weeks with commits
18/18Commit volume — 1,462 commits in the last year
10/10OpenSSF Scorecard: Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Inputs used
commits_last_year1,462
human_commit_share1
days_since_last_push9
active_weeks_last_year28

Release discipline

100Excellent
How it's scored
27/27Ships releases — 12 releases published
36/36Release recency — latest release 21 days ago
27/27Release cadence — a release every ~11.9 days
0/10OpenSSF Scorecard: Signed-Releases — no data
Inputs used
releases_count12
latest_release_tagv0.11.0
releases_from_tagsno
days_since_latest_release21
mean_days_between_releases11.9
Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.

Community & Adoption

Does the project have users, downloads, attention, and a welcoming setup for contributors?

24Critical · 18% of overall
How it's scored
0/60Stars — 2 stars
0/25Forks — 0 forks
0/15Watchers — 0 watchers
Inputs used
forks0
stars2
watchers0
growth_stateunverified
growth_factor_pct100
growth_unverified_reasonno_history
How it's scored
22.5/22.5README
22.5/22.5License — recognized license (EUPL-1.2)
0/18CONTRIBUTING guide
0/13.5Code of conduct
0/7.2Issue template
0/6.3PR template
Inputs used
has_readmeyes
has_licenseyes
has_contributingno
has_issue_templateno
has_code_of_conductno
has_pull_request_templateno

Sustainability & Governance

Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?

53Moderate · 24% of overall
How it's scored
9/54Bus factor — 1 contributor(s) cover half of all commits
0/22.5Commit distribution — top contributor authored 100% of commits
1.4/13.5Contributor breadth — 1 contributors
6/10OpenSSF Scorecard: Contributors — project has 2 contributing companies or organizations -- score normalized to 6
Inputs used
bus_factor1
contributors_sampled1
top_contributor_share1
How it's scored
0/46.8Issue resolution — no issues or no data
36.3/38.3PR acceptance — 19/20 decided PRs merged
0/15OpenSSF Scorecard: Code-Review — Found 0/25 approved changesets -- score normalized to 0
Inputs used
merged_prs19
open_issues0
closed_issues0
issue_closed_ratio
closed_unmerged_prs1
Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.
How it's scored
30/30Ownership backing — organization-owned
0/20Verified domain
0/25Owner reach — 0 followers of dAppCore
13.7/25Track record — 78 public repos, account ~0 yr old
Inputs used
followers0
owner_typeOrganization
is_verified
owner_logindAppCore
public_repos78
account_age_days134
How it's scored
25/25Published & resolvable — 1 package(s) on go
35/35Publish recency — latest publish 9 days ago
20/20Version history — 60 published versions
20/20Not deprecated — active, not deprecated or yanked
Inputs used
packagesdappco.re/go
ecosystemsgo
any_deprecatedno
min_days_since_publish9

Engineering Quality

Are baseline engineering and documentation practices in place?

59Moderate · 20% of overall
How it's scored
24/24CI workflows — 1 workflow(s)
24/24Tests present
0/16Linter config
0/9.6Pre-commit hooks
0/6.4.editorconfig
0/20OpenSSF Scorecard: CI-Tests — 0 out of 1 merged PRs checked by a CI test -- score normalized to 0
Inputs used
has_ciyes
has_testsyes
has_editorconfigno
has_linter_configno
has_precommit_configno
How it's scored
30/30README
25/25Documentation directory
0/15Documentation / homepage site
10/10Repository description
0/10Topics
10/10Wiki
Inputs used
topics
has_wikiyes
homepage
has_readmeyes
has_docs_diryes
has_descriptionyes

Security

Are visible security and supply-chain practices strong, without unresolved high-risk jurisdiction exposure?

57Moderate · 16% of overall
How it's scored
7.5/7.5Binary-Artifacts — no binaries found in the repo
3.8/7.5Branch-Protection — branch protection is not maximal on development and all release branches
0/2.5CI-Tests — 0 out of 1 merged PRs checked by a CI test -- score normalized to 0
0/2.5CII-Best-Practices — no effort to earn an OpenSSF best practices badge detected
0/7.5Code-Review — Found 0/25 approved changesets -- score normalized to 0
1.5/2.5Contributors — project has 2 contributing companies or organizations -- score normalized to 6
10/10Dangerous-Workflow — no dangerous workflow patterns detected
7.5/7.5Dependency-Update-Tool — update tool detected
0/5Fuzzing — project is not fuzzed
2.5/2.5License — license file detected
7.5/7.5Maintained — 30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
0/5Packaging — no data
0/5Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
5/5SAST — SAST tool is run on all commits
0/5Security-Policy — security policy file not detected
0/7.5Signed-Releases — no data
0/7.5Token-Permissions — detected GitHub workflow tokens with excessive permissions
7.5/7.5Vulnerabilities — 0 existing vulnerabilities detected
Inputs used
sourceopenssf_scorecard
checks_evaluated16
scorecard_versionv5.5.0
checks_inconclusive2
scorecard_aggregate5.7
Excluded from scoring (no data or not applicable): packaging, signed_releases. Remaining weights renormalized.

AI Readiness

How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score.

76Good · 0% of overall
How it's scored
45/45Agent instructions — AGENTS.md, CLAUDE.md
0/15Machine-readable docs (llms.txt)
40/40Legible commit history — 99 of 100 human commits state their intent (structured subject or explanatory body)
Inputs used
has_llms_txtno
legible_history_share0.99
agent_instruction_filesAGENTS.md, CLAUDE.md
agent_instruction_max_bytes18,359
How it's scored
18/18One-command bootstrap — tests/cli/assertcli/Taskfile.yaml, tests/cli/core/Taskfile.yaml, tests/cli/imports/Taskfile.yaml, tests/cli/naming/Taskfile.yaml, tests/cli/test_imports/Taskfile.yaml
22/22Automated tests
0/11Lint / format config
11/11Static type checking — Go (statically typed)
10/10Reproducible environment — lockfile
0/10Demonstrated agent practice — no agent-authored commits among the last 100
0/8Automated maintenance — no automated dependency updates observed
0/10OpenSSF Scorecard: Pinned-Dependencies — dependency not pinned by hash detected -- score normalized to 0
Inputs used
has_nixno
has_testsyes
lockfilesgo.sum
has_dockerfileno
typed_languageyes
bootstrap_filestests/cli/assertcli/Taskfile.yaml, tests/cli/core/Taskfile.yaml, tests/cli/imports/Taskfile.yaml, tests/cli/naming/Taskfile.yaml, tests/cli/test_imports/Taskfile.yaml
has_devcontainerno
has_linter_configno
typecheck_configs
agent_commit_share0
toolchain_manifestsgo.mod
dependency_bot_commit_share0
How it's scored
45/45Type-checkable code — Go (statically typed)
55/55Manageable file sizes — 0/307 source files over 60KB
Inputs used
primary_languageGo
largest_source_bytes31,037
source_files_sampled307
oversized_source_files0

Key facts

2GitHub stars
1contributors
1,462commits, last 12 months
9days since last push
12releases
1bus factor
0open issues
Gopackage ecosystems

Data collection warnings

  • Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token
  • GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository

More detail

OpenSSF Scorecard 5.7 / 10
5.7aggregate

Independent, tool-agnostic security assessment from the open-source OpenSSF Scorecard. Each check rewards a security practice, not a specific vendor's tool. Checks Scorecard could not determine are marked n/a and excluded from the security score (never counted as zero).Scorecard v5.5.0 · 2026-07-27 15:01 UTC

10Binary-Artifactsno binaries found in the repo
5Branch-Protectionbranch protection is not maximal on development and all release branches
0CI-Tests0 out of 1 merged PRs checked by a CI test -- score normalized to 0
0CII-Best-Practicesno effort to earn an OpenSSF best practices badge detected
0Code-ReviewFound 0/25 approved changesets -- score normalized to 0
6Contributorsproject has 2 contributing companies or organizations -- score normalized to 6
10Dangerous-Workflowno dangerous workflow patterns detected
10Dependency-Update-Toolupdate tool detected
0Fuzzingproject is not fuzzed
10Licenselicense file detected
10Maintained30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
n/aPackagingpackaging workflow not detected
0Pinned-Dependenciesdependency not pinned by hash detected -- score normalized to 0
10SASTSAST tool is run on all commits
0Security-Policysecurity policy file not detected
n/aSigned-Releasesno releases found
0Token-Permissionsdetected GitHub workflow tokens with excessive permissions
10Vulnerabilities0 existing vulnerabilities detected
All dependencies not collected

The resolved dependency set could not be collected for this report: GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository

Raw JSON report machine-readable
{
  "data": {
    "repo": {
      "topics": [],
      "is_fork": false,
      "size_kb": 74308,
      "has_wiki": true,
      "homepage": null,
      "languages": {
        "Go": 1675163,
        "Shell": 50532,
        "Python": 36676
      },
      "pushed_at": "2026-07-18T12:33:06Z",
      "created_at": "2026-03-15T09:33:42Z",
      "owner_type": "Organization",
      "updated_at": "2026-07-18T12:33:11Z",
      "description": "Core ecosystem — Go DI framework",
      "is_archived": false,
      "is_disabled": false,
      "license_spdx": "EUPL-1.2",
      "default_branch": "main",
      "license_spdx_raw": "EUPL-1.2",
      "primary_language": "Go",
      "significant_languages": [
        "Go"
      ]
    },
    "owner": {
      "blog": "dAppCo.re",
      "name": null,
      "type": "Organization",
      "login": "dAppCore",
      "company": null,
      "location": null,
      "followers": 0,
      "avatar_url": "https://avatars.githubusercontent.com/u/268332193?v=4",
      "created_at": "2026-03-15T09:00:28Z",
      "is_verified": null,
      "public_repos": 78,
      "account_age_days": 134
    },
    "license": {
      "state": "standard",
      "spdx_id": "EUPL-1.2",
      "raw_spdx": "EUPL-1.2",
      "file_present": true,
      "scorecard_found": true,
      "profile_has_license": true
    },
    "activity": {
      "releases": [
        {
          "tag": "v0.11.0",
          "kind": "minor",
          "published_at": "2026-07-06T08:07:02Z"
        },
        {
          "tag": "v0.9.0",
          "kind": "minor",
          "published_at": "2026-04-28T14:51:12Z"
        },
        {
          "tag": "v0.8.0-alpha.1",
          "kind": "prerelease",
          "published_at": "2026-03-26T09:35:17Z"
        },
        {
          "tag": "v0.7.0",
          "kind": "minor",
          "published_at": "2026-03-24T23:54:54Z"
        },
        {
          "tag": "v0.4.7",
          "kind": "patch",
          "published_at": "2026-03-21T09:23:30Z"
        },
        {
          "tag": "v0.4.6",
          "kind": "patch",
          "published_at": "2026-03-21T08:30:04Z"
        },
        {
          "tag": "v0.4.5",
          "kind": "patch",
          "published_at": "2026-03-21T06:27:25Z"
        },
        {
          "tag": "v0.4.4",
          "kind": "patch",
          "published_at": "2026-03-20T21:37:16Z"
        },
        {
          "tag": "v0.4.3",
          "kind": "patch",
          "published_at": "2026-03-20T21:24:24Z"
        },
        {
          "tag": "v0.4.2",
          "kind": "patch",
          "published_at": "2026-03-20T21:06:59Z"
        },
        {
          "tag": "v0.4.1",
          "kind": "patch",
          "published_at": "2026-03-20T20:43:44Z"
        },
        {
          "tag": "v0.4.0",
          "kind": "minor",
          "published_at": "2026-03-20T19:51:38Z"
        }
      ],
      "recent_commits": [
        {
          "oid": "c665e3d0e4d94e807a8f6b71ff7b19c8535160db",
          "body": null,
          "is_bot": false,
          "headline": "Merge commit '1e1f86aa09dde81f78153c4177e855de5c0ddad5' into HEAD",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:33:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1e1f86aa09dde81f78153c4177e855de5c0ddad5",
          "body": "…waves\n\norigin/dev carried 7 commits from the 13-days-senior dedup lane:\nPool[T], Coalesce/FirstPositive/SliceEqual, FirstNonBlank, MapString,\nPathWalkDir-Result fixes, and its own Result.Err. Reconciliation:\n\n- Result.Err: the senior contract wins (non-error failure Values return\n  the Result itsel\n[…]\nmple TempDir unwraps: MustCast[string] house idiom throughout.\n- ExampleCore_Services: cli service now correctly listed.\n\nGate: 4024 tests green, vet clean.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "merge: reconcile origin/dev (dedup-primitives lane) with the v0.12.0 …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:32:40Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "5a5bb4c8e13a32f052420487d092bb22f99f24b2",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: W3-6 closure text in the plan",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:29:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "31297e9c7acdc0a194c15c8a0869ce698dc8089e",
          "body": "…bsystem map\n\nZero Core coupling verified (no *Core reference in the file): the AX\nlint server stays in-package next to the idioms its SPOR diagnostics\nlint. CLAUDE.md subsystem table now names the LSPServe entry point and\nLSPRegisterDiagnostic source registry; extraction to dappco.re/go/lsp\nis the v0.13 candidate.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: close W3-6 — lsp.go is standalone by design, anchored in the su…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:28:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1675fd7c78c0f53a6c71e33b6d29523b3f3227b3",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: AllocsPerRun godoc carries the misuse-panic contract",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:25:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "5f1ac9af91bbeee3f34baf68bcc0879a94709002",
          "body": "…analyzer dialect\n\nAllocsPerRun gains its Good/Bad/Ugly triplet and example; the Ugly case\ndocuments and asserts the stdlib misuse-panic (runs must be positive —\nthe RandPick documented-panic idiom), noted in the wrapper's godoc.\n\nDiscovery built-in tests renamed to slot the real symbol (Action) so\nthe fake-coverage antibody stays honest: TestDiscovery_Action_Core*.\n\nAnalyzers all zero: triplets 0/733, examples 0/731, unreferenced 0/2844.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: AllocsPerRun triplet + example; discovery test names speak the …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:24:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "74ad45677ea8f0c450d78b37eb65a7c705955c4e",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: mark W4 complete — all eight features landed",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:22:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "15449b96d44907d8183c1b8c36f6645b17a450b9",
          "body": "…alloc-gate idiom\n\nMountDir mounts a real directory as a Data mount (DirFS → Mount →\nregistry), so dev-disk assets and prod embeds serve identically behind\nc.Data(name). Verified edge: DirFS is lazy but Mount probes ReadDir(\".\")\nimmediately, so a missing directory fails at mount time — the Ugly test\n[…]\nrt.go never imports testing).\nBoundary-tested against Ok(\"\")'s proven 1-alloc floor.\n\nFence gate: build/vet/gofmt clean, scoped 158 green, full suite green.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat: wave-4 remainder — Data.MountDir dev/prod parity, AssertAllocs …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:22:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "ff424e22c0dd1ee8f2b9e171ff5dab95e24877be",
          "body": "…typed bus sugar, Optional services, Policy quotas\n\nW4-1 capability discovery: core.actions (names + declared Schema keys),\ncore.info, core.health register at construction on every Core,\nentitlement-gated like any action. API.Discover() queries a peer's map;\nwith the colon law the mesh is walkable. \n[…]\nons default allowed.\n\nReceipts: 3981 tests green (+43 incl. Discover triplets), triplet gaps\n0 of 730 symbols, example gaps 0 of 728, build/vet/gofmt clean.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat: wave-4 — discovery built-ins, bundle composition, daemon loop, …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:19:36Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a61e2256f47f90e60e295fabf974f53afaa3aa9e",
          "body": "TestRuntime_Core_ServiceReload_* and TestLock_Core_Reloadables_* — the\nfile-aware triplet audit's canonical receiver-barrel form. cga's\naction-name regex also learned the colon law (host:action.name is legal\nremote-dispatch syntax as of W3-1).\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: Core-barrel names for the ServiceReload/Reloadables triplets",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:04:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "773ae3b6756d78d506f3be8002f47221fa5faac7",
          "body": "…etire the ax7 helper names\n\nlsp_test.go: bytes.Buffer test doubles → core's own Buffer/NewBuffer\n(true alias, zero behaviour change); import dropped. fs_internal_test:\nos.Symlink fixture → the in-package SymlinkForTest baseline helper;\nimport dropped.\n\nprivate_helpers_internal_test keeps \"os\"/\"os/e\n[…]\ng fixture lines the LSP diagnostics under test deliberately\ncontain.\n\nGate: build/vet/gofmt clean; scoped 327 + TestError_ 93 green; full\nsuite 3938 passed.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: dogfood the wrapper layer's own tests — migrate stdlib leaks, r…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:03:38Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d4372010c81462b30482d2572e5738258e8b8cd2",
          "body": "…load runner, crash-file seam\n\nW3-1 the colon law: c.Action(\"host:action\") synthesises a remote Action\nvia c.API(host).Invoke on registry miss when the host has a Drive\nhandle. Local registrations always win; entitlements gate the full\ncolon name through the same choke point; the scan runs only on a\n[…]\nnfigured miss is coded. Dangling \"Global Instance\"\nheader removed (W3-7).\n\nReceipts: 3934 tests green (+22), examples deterministic, build/vet/\ngofmt clean.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat: wave-3 wiring — the colon law, task IDs, metering, schema, OnRe…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T12:02:47Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "742423b266599fe231e31e3d997eaa803bd75513",
          "body": "…rive(name) handle views\n\nEvery Registry-backed subsystem now speaks c.X(name):\n\nc.Data(\"brain\") binds a mount — paths become relative to it\n(c.Data(\"brain\").ReadString(\"coding.md\") == c.Data().ReadString(\n\"brain/coding.md\")); resolve() honours the binding zero-alloc.\nData.Exists() is the mount capa\n[…]\n now\ndemonstrates a second reference.\n\nGate: 3912 tests green, vet/gofmt clean, ax7-triplet-gaps 0 of 715\nsymbols, 6 new examples with deterministic output.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat: complete the named-resource law — c.Data(name) mount views, c.D…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:53:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "cf1f27b146b9ccc6233dd559dfd6ab3c2265f32f",
          "body": "The upgraded assertion-absence audit signal surfaced 23 tests that call\ntheir symbol but never verify anything. 22 now assert for real: log\ntests capture output and assert tag presence/absence/redaction; sync/\nlock tests prove release via TryLock; context tests distinguish\ncancellation from deadline\n[…]\ndemonstrate real conditions instead of\nAssertTrue(t, true) / AssertEqual(t, 42, 42).\n\nGate: build/vet/gofmt clean; scoped 346 green; full suite 3891 passed.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: give 22 assertion-free tests real assertions; fix 6 tautologies",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:48:52Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "7503a2ebbe1976e456727d4b152c938a74f86d7a",
          "body": "…miss, conclave sealing, WithOptions merge, zero discards\n\nW2-1: the CLI's three bare Result{} no-op paths now carry sentinel codes.\ncli.noop (banner/help shown, nothing to run) is converted to success by\nRunResult; cli.unknown (args matched no command) FAILS — a typo no longer\nexits 0. RunResult's \n[…]\nbound verb.\n\nReceipts: full suite ok (includes 8 new behaviour tests: noop/unknown/\nbare-propagation, sealing x3, merge, coded miss), build/vet/gofmt clean.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat!: v0.12.0 wave-2 breaking window — cli sentinels, coded Service …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:44:53Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b832b1ec6312cbb6b3be2fef0855d537716ddbef",
          "body": "Surfaced by the wave-1 gate's repo-wide gofmt -l; none were touched by\nthe fleet or the additive work.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "style: gofmt six pre-existing unformatted test files",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:25:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2f96e4d4fdea31e76fd52ce13952f703ea941f40",
          "body": "…I(name), MustNew\n\nResult gains the Options accessor dialect on the output side: Int/Bool/\nFloat64/Duration/Bytes/Err with strict zero-value contracts mirroring\noptions.go (Float64 promotes, Duration parses strings). String() is the\none documented divergence — Stringer-first (value when OK, Error() \n[…]\n\n\nReceipts: full suite 3883 passed (was 3785), coverage 94.5% held,\nbuild/vet/gofmt clean, ~93 new tests (AX-7 triplets + examples + bench)\ngreen first run.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat: v0.12.0 wave-1 additive — Result typed getters, Return[T], c.AP…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:25:11Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "8418a4b33f4437a04be8d984b7bc6e87fba322fd",
          "body": "…ndle\n\nThree waves: W1 additive (Result typed getters, Return[T] + the\nthree-line law, c.API(name), MustNew — landing first), W2 breaking\nwindow (RunResult nil-conflation sentinel, one-miss law, conclave-wide\nsealing, WithOptions merge, Setenv/Unsetenv→Result, err-shape residue),\nW3 dormant-feature \n[…]\nd → 6 genuine (fixed), cga 496 → 417 with the residue mapped\nto instrument debt + wave-2 items. Module gate green: full suite ok,\nvet clean, coverage 94.5%.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: draft the v0.12.0 plan — the named-resource law + the sealed bu…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:17:51Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b041db5f40b428a0f50c9f9b39e3b3129b11819f",
          "body": "…atform files honestly\n\nNew assert_example_test.go (27 variant examples for the assert helpers,\ncompiled-not-executed per the in-tree test_example_test.go precedent)\nand cli_assert_example_test.go (2). os_example_test.go gains 4 executed\nexamples with deterministic Output; os_nofollow_unix_example_t\n[…]\n NOT created — cannot\nbuild or run honestly on darwin; a dead file would be fake coverage.\n\nFence gate: build/vet/gofmt clean; scoped go test 956/956 green.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(fence-d): close 33 of 35 example gaps; adjudicate os_nofollow pl…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:15:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a520b604d9c4cfa8d347ac956332d0d33d95d546",
          "body": "…gs (100 honest); land iter/user example files\n\nSonnet fence-C adjudication across lsp/map/net/path/process/random/\nregistry/result/runtime/service/signal/sql/string/sync/table/time/\nunicode/unsafe/url/utils test files: 4 Class A fixed, 100 Class B left,\n1 Class C artefact.\n\nClass A: TestSql_SQLDriv\n[…]\nssible, green. Pre-existing WIP in map/runtime/service/test/\nutils test files rides along.\n\nFence gate: build/vet/gofmt clean; scoped go test 140/140 green.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(fence-c): fix 4 vacuous/duplicate tests; adjudicate 105 stub fla…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T11:00:00Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "879a49676915cf2b83b749b9caa6324afa49fd95",
          "body": "…121 honest); rename 5 fixture action names\n\nSonnet fence-B adjudication across embed/encode/entitlement/env/error/\nformat/fs/hash/i18n/int/io/ipc/json/log test files: 2 Class A fixed,\n121 Class B honest short asserts left unchanged, 1 Class C analyzer\nartefact.\n\nClass A: TestLog_Username_Ugly compa\n[…]\nment-checker comparison strings.\n\nFence gate: build/vet/gofmt clean; scoped go test 661/661 green.\nPre-existing WIP in embed/i18n example files rides along.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(fence-b): fix 2 genuine tautologies; adjudicate 124 stub flags (…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T10:59:37Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "4c702a26ed2389103095e348c4a248f43f5dea0b",
          "body": "…me 32 fixture action names to domain.verb\n\nSonnet fence-A adjudication of the cga test-stubs dimension across\naction/api/app/array/atomic/cli/command/context/contract/core/data test\nfiles: 0 Class A (genuinely weak), 117 Class B (honest short asserts),\n0 Class C. No test bodies changed — the flag f\n[…]\n: build/vet/gofmt clean; go test -run 'TestAction_|Example'\n750/750 green. Pre-existing WIP in app/command/data test files rides\nalong in this fence commit.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(fence-a): adjudicate 117 stub flags — all honest (Class B); rena…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T10:59:18Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d0186e0997b5077bda4f2fd9215c8e1ec6869365",
          "body": "The PLAN-dogfood-registry.md progress header marked all 21 hand-found\nitems done; the implementation was sitting uncommitted. Verified in this\ntranche: RegistryOf(name) now returns Result (OK=false on unknown name)\nover 10 registries; c.Config(group) prefix views; c.Feature(name) keyed\nflag handle; \n[…]\ntract/embed/error/fs/i18n/service.\n\nSuite was green on this tree: 3785 tests passing, 94.5% coverage.\nFenced test-file WIP lands separately per agent fence.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat(dogfood): land the hand-found A–J tranche (uncommitted work)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T10:53:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "348656e721cc90254b5de16847ed142c5af465fb",
          "body": "…y-points gap\n\nRunE() never existed in this codebase; CLAUDE.md, exit.go's comment,\ndocs/RFC.md and docs/index.md all taught it. Corrected to RunResult()\n(returns Result, not error), and the RFC lifecycle diagram now says\nc.Exit(1) — Run() uses the graceful chain, not os.Exit.\n\nAlso corrected agains\n[…]\no stale claims — RegisterService DOES adapt Startable/Stoppable\ninterfaces, and lifecycle order IS registration order (shutdown runs\nforward, not reversed).\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: fix RunE drift — the method is RunResult(); fill lifecycle entr…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-18T10:52:54Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "b8c48d413002ca1f628603610789ecab813143d3",
          "body": "Enhance audit script, add dimensions, and export missing APIs",
          "is_bot": false,
          "headline": "Merge pull request #20 from dAppCore/dev",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-06T08:06:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fca65930e93d35afbf6ed4b6ef956624f58b5459",
          "body": "Brings github core dev (106 commits past v0.10.4) with the incomplete\nerror->Result migration finished (see fix commit), merged with the\ndedup primitives (Pool/Coalesce/FirstPositive/SliceEqual/FirstNonBlank/\nMapString/Result.Err). Full suite green.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "Merge fix/core-dev-build — fixed latest core dev + dedup primitives",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T07:35:34Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c0ebb9e65ace2563d5387a671e1686026be28b4e",
          "body": "…amples\n\nRepairs core dev, left non-building + failing by an unfinished agent\nmigration (it claimed done; it was not). Library + full test suite now\ngreen (3778 tests).\n\nMigrations finished (function now returns Result, docs updated — the\ntests were already written for the Result API):\n- HTTPListenA\n[…]\np(\"group\")\nStale examples updated to the intended new API:\n- New() no longer auto-registers cli (WithCli() opt-in) — example +\n  Services outputs corrected.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "fix(core): complete the incomplete error->Result migration + stale ex…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T07:33:08Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "15a005ff58f673fc6f2f9256271a46ad3c9eaefa",
          "body": "…gistry, Feature accessor\n\nRepairs an incomplete error->Result migration that left core dev\nunbuildable:\n- embed.go getAllFiles/Extract: PathWalkDir now returns Result (was\n  treated as error); WalkDir stays error.\n- lock.go/core.go/contract.go: Core.locks restored as *Registry[*Lock]\n  (was botched\n[…]\n).\nLIBRARY builds clean. NOTE: the test suite still has further incomplete\nmigration (RegistryOf, api_test r.OK, ...) — a separate finish-the-refactor pass.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "fix(core): restore library build on dev — PathWalkDir Result, lock re…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T07:05:48Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "d86a36ac1054b53459fed4b434e8a9ffe73f2dfb",
          "body": "Returns the string at key, or \"\" when absent or non-string — the decoded\nJSON/metadata-row accessor, replacing the hand-rolled strVal copies.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat(core): MapString — safe typed string accessor for map[K]any",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T06:41:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4058238cddf4af5a8524bf5c89139f3a057d17c6",
          "body": "Coalesce's trim-aware sibling: first value whose trimmed form is non-empty\n(a \"   \" falls through), returning the original untrimmed value. Homes the\nfirstNonEmpty copies that trim before testing (which plain Coalesce can't).\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat(core): FirstNonBlank — whitespace-aware first-meaningful-string",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T06:21:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "22a06aab6dfc0897ae1ff097923b0263467a96d8",
          "body": "…rimitives\n\nThe tiny helpers every consumer reinvents, homed once in core so an\noptimisation/fix lands for all 80+ CoreGo repos:\n- Coalesce[T comparable](vals...) — first non-zero (the config→env→default\n  fallback chain); replaces the firstNonEmpty copies.\n- FirstPositive[T Ordered](vals...) — firs\n[…]\nor — the Result→error bridge; replaces the hand-rolled\n  'if !r.OK { return r.Value.(error) }' unwrap.\n15 tests (Good/Bad/Ugly each), full suite 3540 green.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat(core): Coalesce, FirstPositive, SliceEqual, Result.Err — dedup p…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T05:42:46Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "597d072557b84cea15db5ec475cb14d810d59ae9",
          "body": "A concurrency-safe object pool that recycles expensive-to-build values\n(scratch buffers, device handles) across calls without per-call alloc.\nGet pops a recycled value (or the zero T when empty); Put returns one.\nUnlike sync.Pool it never drops entries on GC — a warm pool stays warm,\nthe right trade\n[…]\n a resource the caller Closes\nexplicitly. Collapses the hand-rolled per-type scratch pools in\nconsumers (engine/metal's 18 kernel pools) onto one primitive.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "feat(core): add generic Pool[T] — mutex-guarded LIFO free-list",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-07-05T05:20:02Z",
          "body_truncated": true,
          "is_coding_agent": false
        },
        {
          "oid": "a088bc33d49ab2cac3d61af37aff993cf3813a86",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(alloc): gate FilterArgs at its pre-sized floor (1 alloc)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:50:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "e2ba33aacaf1777e058aff10ad021d069a1361fa",
          "body": "…Stoppables, SliceFlatMap)\n\nSame unpresized-append pattern: presize to the source count (featureFlags.Len,\nservices.Len) or a 1:1 heuristic (FlatMap); return nil when empty for\nbyte-identical behaviour.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "perf: pre-size remaining slice builders (EnabledFeatures, Startables/…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:46:27Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "da65052c2587d3a77979a6793f68dbf6256bf9e5",
          "body": "…istry.List\n\nSame unpresized-append pattern as FilterArgs: each iterates a known-length\ncollection (dir entries / handlers / registry order) but grew via append.\nPre-sized to the source length; return nil when empty to stay byte-identical.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "perf: pre-size slice builders in Data names / IPC query results / Reg…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:40:16Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1f59e31505eba6ebbc43a8a51564b4f1589f87e8",
          "body": "…per CLI run)\n\nFilterArgs ran on every Cli.Run with an unpresized 'var clean []string' +\nappend — geometric regrow. Pre-sized to len(args) (almost all args survive\nthe filter); returns nil when empty to stay byte-identical. 1 alloc, no regrow.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "perf(utils): pre-size FilterArgs result slice (was unpresized regrow …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:37:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8459346c809a1726f3701765a1699d9a9b5a5ecf",
          "body": "…istenAndServe\n\nsafeName (Action/Task), Fs.path, assertFail/assertMsg (via a capturing TB stub);\nPrintln redirected to /dev/null; HTTPListenAndServe on its error path.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(bench): white-box benches for unexported helpers + Println/HTTPL…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:18:11Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "6551be4f3082ae4d2bc11470164093394ac6dc83",
          "body": "dispatch + document handlers (didOpen/didChange/didClose), readMessage/\nwriteMessage, respond/notify, publishDiagnostics, and LSPServe (cancelled-ctx\nentry). Converted to package core so the unexported server path is reachable.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(lsp): white-box benchmarks for the JSON-RPC server loop",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:12:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "476593ec0a90ae9040490b1732a7495df9c5293f",
          "body": "…ex-hoist win)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(alloc): gate LSPComputeDiagnostics at <=70 allocs (locks the reg…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:03:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c1cf23068daad81d51d00fc54d8ab78c7ccc8fd4",
          "body": "lspNamingDiagnostic recompiled 3 constant regexes on every call; LSP runs\ndiagnostics on every document change, so regexp.compile was ~67% of\nLSPComputeDiagnostics's allocations. Hoisted to package-level vars.\nLSPComputeDiagnostics: 186->47 allocs/op, 23922->8475 B/op, 12162->6061 ns/op.\nBehaviour byte-identical (LSP tests green).\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "perf(lsp): compile naming-diagnostic regexes once, not per call",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T16:01:59Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7194031d905b11df123cfda0aeed26ce6e41d7bf",
          "body": "… SliceClone (33 total)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(alloc): extend regression gates — atomics, more math, Result.Or,…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:52:56Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "af9c18866678f8927be2645b1bfc5bba8f621c7c",
          "body": "…rRun ceilings)\n\n21 hot primitives (math/string/slice/unsafe/Result) gated at their measured\nalloc floor — the suite now FAILS if any starts allocating where it didn't.\n0 = pure/zero-copy; 1 = the inherent Result{Value:non-pointer} boxing tax.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(alloc): allocation-regression gates for hot primitives (AllocsPe…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:49:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fb959aebd893e2bc18b6aea4546851c55dcee4a7",
          "body": "…rotocol; covers extractScheme)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(api): benchmarks for API.Stream/Call + Core.RemoteAction (mock p…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:33:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f409e7645eb55626335ef196452c4d83d13d901a",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(data): benchmark Data.Extract (mount + extract path)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:31:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "786650be2bff4a370f6fe54b6df01bd3f0b3cc0e",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(embed): benchmark Extract (covers isTemplate/renderPath/copyFile)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:29:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "65729eedccac6c2a3db07a17d03d6b33321a0126",
          "body": "…GeneratePack codegen\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(embed): MountEmbed/EmbedFS (compile-time embed.FS) + ScanAssets/…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:28:54Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "18bc35c203d400108d66d1a188d168fe151a6c60",
          "body": "… *T)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(cli_assert): benchmark AssertCLI (success path; AssertCLIs needs…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:25:57Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2e5dccc96fc723aa3977b9bf59b2be2772b08ee6",
          "body": "…wrappers\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(runtime): benchmarks for Runtime.ServiceStartup/ServiceShutdown …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:25:01Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "779653f1b1241e4106208c8fa525b0f4c3d8a97c",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(assert): typed-compare benches (uint64/float64 ordering branches)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:24:14Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ac055cc749fc928a69b9d81d7544d9732a975bfc",
          "body": "…meout\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(net): benchmarks for NetListen/NetListenPacket/NetDial/NetDialTi…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:22:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7672883672d202972bd5e841ea13105108759981",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(contract,template): WithService + ParseTemplateFiles",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:21:25Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ee58efde032bfa8607dc63dc845878d61a58654",
          "body": "…apWithSize/MakeFunc, Clone, Array.Clear\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(unsafe,reflect,string,array): PinnedView Len/Bytes/Active, MakeM…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:19:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "4a3dd36c0d2b9e778666474629394d25cc7be220",
          "body": "…rformAsync/Progress\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(error,action): ErrorLog.Must/ErrorPanic.Recover/SafeGo + Core.Pe…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:16:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2db597e2d2e93987cc7d1127760c3ec7dcd1fe0a",
          "body": "…kage-level Set*/Debug/Warn/Error\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(time,log): timers/Sleep + Log methods, LogPanic.Recover, and pac…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:14:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1faeb20658f5a742c6f57355a0ba51b980bb2aad",
          "body": "…rn/Error + LogPanic.Recover\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(time,log): benchmarks for Sleep/After/Tick/timers + Log Debug/Wa…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:13:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fdd208dd724aec093a1c715e6ff960d93c9abf0e",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(command,signal): benchmarks for Command tree + Signal façade",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:10:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d5de19152f053c04241b70b4930940622430ed89",
          "body": "…le/Enabled\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(config): benchmarks for Config.Group + Feature.Name/Enable/Disab…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:09:06Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "dfefc54956b867029e9e433375047964d73f426a",
          "body": "…Service* transitive)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(core): benchmarks for Feature/WithContext/Must/RunResult/Run (+ …",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:07:10Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fea15b8496365886040ebdf1fc6f878c06f0b291",
          "body": "…kDir\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(fs): benchmarks for WriteStream/WriteAll/WalkSeq/WalkSeqSkip/Wal…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:03:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "254294e03bd187d4808fa9341d5d9e7ff92cf19f",
          "body": "…art/Kill/Exists)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(process): benchmarks for Process façade (Run/RunIn/RunWithEnv/St…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:01:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "19568bfc92fdfdebe586704cd54d65f4e263c238",
          "body": "…/Banner/PrintHelp/Run\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(cli): benchmarks for CliRegister + Cli Print/SetOutput/SetBanner…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T15:00:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "961c8b881b2966272191147503f21513cfd24fa9",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(lsp): benchmarks for the diagnostic pipeline (compute + sources)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:59:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7de10c6ef6d9a381bddd913be60014c0e254439b",
          "body": "…minates)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(os): benchmarks for fs/process/env wrappers (Exit excluded — ter…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:57:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "563499bf7e298723172d2a84be1767863581a573",
          "body": "…ath)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(assert): benchmarks for all 27 Assert/Require helpers (success p…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:55:41Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "52986498060db06d5411ced606b9890a49b3325e",
          "body": "…/SetBanner/Banner + TempDir\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(cli,os): Example CliRegister + Cli Print/SetOutput/Run/PrintHelp…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:49:13Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "26ab35ed5720b3e81a21d965804338cdebebf7db",
          "body": "… Core.API, ParseTemplateFS, SetUsageRecorder\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs: Example LSPRegisterDiagnostic/DiagnosticSources/Serve, WithCli,…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:47:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7d32eab5e7edc5f1b082038489e63adec3474823",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(action): Example Action.Enable/Disable/Enabled",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:45:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "78e11f10c8dca912d2277e82843b7a5b74580e0f",
          "body": "File operations are demonstration calls; process/env helpers carry verified\noutput. (DirFS/Setenv/Unsetenv/Exit already have examples in their topic files.)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(os): Example for file ops, process, and environment helpers",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:43:46Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "d9f1cfa2bcbf5b8c7546357d48edb2cce31121d7",
          "body": "…g_example\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(core): Example for Core accessors + move Core_Feature from confi…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:37:52Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9d2116dea9639c2287079fdaea51b9ee6da5261a",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(sync): Example Mutex/RWMutex/Once/WaitGroup/SyncMap methods",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:35:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "244ecfc3a753f795fc7f291bcdd2fafb52f3fa99",
          "body": "…/Uint64/Pointer\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(atomic): Example Load/Store/Add/Swap for Bool/Int32/Int64/Uint32…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:33:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "fe1706ce00db4456f8ae5bbea86ddfe00d54d657",
          "body": "…ample_test.go\n\nTheir funcs live in format.go; the examples were in string/utils example files.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(format): move Sprint/Sprintf/Println/Print examples to format_ex…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:31:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "3e0c5ba5fac58e29600a1bbcb840e6998c3e0ded",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(fs): Example ReadDir/ReadFSFile/Sub/WalkDir",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:28:21Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2ba4417ad6e86f283aa0da4e218e97cc141d28dd",
          "body": "…tring/FindString\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(registry,regexp): Example GetOrSet/GetIncludingDisabled + MatchS…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:27:03Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a8f87823889642d7429e9acdbeac74b32cd6545f",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(context): Example TODO/WithValue/WithDeadline",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:25:39Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "a1875c135fee562b6d26e14733d7a7c795e0be29",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(scanner): Example NewBufReader",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:24:45Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2933177dcc8bd4977119f811f85819e7dff6c93e",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(json): Example JSONMarshalIndent",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:23:07Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "cc5ee37f33da95de54d9a7178d1385767000cd85",
          "body": "…s home)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(io): move ExampleReadAll to io_example_test.go (matches ReadAll'…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:22:15Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "403f3fbaaef087ada3dc063e3ee6e6dc6474352d",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(options): Example Options.Float64/Duration",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:21:05Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "03a00fc20c4c5317ad8ca3ee23ca6bc6163b5b14",
          "body": "(SHA3_256/SHA3_256Hex examples omitted — Go example-naming splits ExampleSHA3_256\nat the underscore and rejects the digit suffix, so a valid example name is\nimpossible for those symbols.)\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(int,array): Example FormatUint, Array.IndexOf",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:20:18Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "67f4b9fa95b321a9a198f3a9d0337587321f467f",
          "body": "…ue/MakeFunc\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(reflect): Example Zero/MakeSlice/MakeMap/MakeMapWithSize/CopyVal…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:17:42Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "7829525fc42c5fd86e6a5ff35b00ddda59a640b8",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(slice): Example SliceClone/SliceSorted",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:16:04Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b3373936a5f881755c388f252c8504dcc9934e67",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(unsafe): Example PinSlice + PinnedView Ptr/Len/Bytes/Active/Release",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:14:58Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "37b488ecfc3434444e8e5e4f2bb68465b27a56a5",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(info): Example OS/Arch/GoVersion/NumCPU/StackBuf",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:13:55Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "1305788fd2e7741edee697ff75881d1d006dfc56",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(time): Example Date/Tick/NewTimer/AfterFunc",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:13:00Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "8822bd15eb6be33ed77d13a0b6f4a44efe96a483",
          "body": "…le/Enabled\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(config): Example ConfigVar.Get/IsSet + Feature.Name/Enable/Disab…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:11:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "ee8fb940c444d673f4f34aeca6471f7cb38aa901",
          "body": "…athWalk/PathWalkDir\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(path): Example PathJoin/PathMatch/PathToSlash/PathEvalSymlinks/P…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:10:51Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "de413fcb38dd3b50ca2b13271650786a08c21247",
          "body": "…utPrefix/CutSuffix\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(string): Example Clone/IndexAny/ContainsAny/ContainsRune/Count/C…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:09:31Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "44c82013d48e65c3b56f097de1c7b42d61e9b047",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(result): Example Ok/Fail/ResultOf/MustCast",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:08:29Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "f42549abaa9407a7bf5dc2a73bcc7fd8bdb3fcda",
          "body": "Co-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(math): Example Clamp/Sign/NaN/IsNaN",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:07:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c319d88e8a7480edd3fd408f5fd14777c1269515",
          "body": "readMessage now returns core.Result (body in r.Value, WrapCode/NewCode error on\n!OK); the run loop checks Is(r.Value.(error), EOF) for clean shutdown and the 3\nreadMessage tests assert r.OK/!r.OK. tuple-result -> 0; remaining err-shape is\nthe error library (E/Wrap/NewError/Errorf/Unwrap), exempt by design.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor(lsp): readMessage returns Result, not (\\[\\]byte, error)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:06:32Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "2d717dbc35ecf34b2dc8d8930af055b956fc20cd",
          "body": "Both now return core.Result (WrapCode on a walk failure, code path.walk.failed);\nthe WalkFunc/WalkDirFunc callbacks keep their error contract (fs.WalkDirFunc).\nCallers updated: embed.getAllFiles propagates, fs + benches discard, the 6 path\ntests assert r.OK/!r.OK. err-shape -2.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor(path): PathWalk/PathWalkDir return Result, not error",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:04:40Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "488f9e199758473cac73365d23e4c05fa94484c1",
          "body": "The io/embed/lsp conversions stored bare stdlib errors in Result.Value; the core\nconvention (core.go, hash.go, os.go, random.go) is a coded error — WrapCode(err,\n\"domain.verb.failed\", \"Op\", \"message\") — so Result.Code()/Error() resolve a\nstable code + message and the cause stays in the Is/As chain.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor: wrap raw errors with WrapCode in the converted Result returns",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T14:00:50Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "c3faa438859c9eae4ca11860b0d6297a4b815a00",
          "body": "Internal write helper now returns core.Result; the two dispatch call sites\ndiscard it as before, the 5 writeMessage tests assert r.OK / r.Value. err-shape -1.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor(lsp): lspServer.writeMessage returns Result, not error",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:52:17Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "b5a38fff84c19bf478d24c57f9e3fbab7e4758e3",
          "body": "compressFile/compress/decompress/getAllFiles/copyFile now return core.Result;\nthe five in-file call sites + the white-box embed_internal_test.go consume it\nuniformly (r.OK / r.Value). Behaviour unchanged. err-shape/tuple-result -5.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor(embed): internal helpers return Result, not (T, error)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:46:48Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "bd080ded7d31d5fd5c332dd0032661b074cad1c7",
          "body": "Collapse the internal helper to core's single-return Result shape (value in\nr.Value, error in r.Value on !OK); ReadAll consumes it uniformly with a\ndefer-close. err-shape/tuple-result -1.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "refactor(io): readAllSized returns Result, not (\\[\\]byte, error)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:40:43Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "28d671b71757da9df5ed4752c5b3f71fdff32896",
          "body": "architecture.md: the Core container, the universal Result/Registry primitives,\nconcurrency/lifecycle, the AX design rules (banned imports, naming), and L0\nmodule layering. development.md: build/test/QA, the one-per-symbol test standard\n(no gamed/shallow), and the CoreGoAudit buckets — incl. why test-stubs is a\nheuristic not a padding mandate. Linked both from docs/index.md.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "docs(core/go): add architecture.md + development.md (close docs-gaps)",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:34:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "16d71c5e81b75e09104b34d3c927dae8c5e1114d",
          "body": "6 triplets had two byte-identical variants (lazy copies, not three cases):\nCore_Run (Good==Ugly), Lock_Unlock/Lock_RUnlock + Mutex_Unlock/RWMutex_Unlock/\nRWMutex_RUnlock (Good==Bad). The _Bad variants now test release-under-contention\n(held lock rejects a second acquisition; Unlock/RUnlock is what frees it);\nCore_Run_Ugly now runs with a registered command. Each variant is a distinct case.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: differentiate identical Good/Bad/Ugly triplet bodies",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:30:38Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "9ee90dd84964299b026898ee1ceee50e927981ee",
          "body": "…ions\n\nThe 11 stubs did real work then asserted nothing. Now: fs.CloseStream Bad/Ugly\nassert no-panic on non-stream/nil; action.Progress_Bad asserts no-panic on an\nunknown task; json.JSONUnmarshaler_Good round-trips a RawMessage through both\ninterfaces; sync WaitGroup/Once/SyncMap assert observable effects (atomic\ncounters synced by Wait, Do-after-Reset, Load-after-Delete, empty-after-Clear)\nwith timeout-guarded liveness where there's no value to read.\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test: replace gamed AssertTrue(t,true) stubs with real outcome assert…",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:25:36Z",
          "body_truncated": false,
          "is_coding_agent": false
        },
        {
          "oid": "44aa0c148f4a67f7ad7a4de56b7eec4dba01f635",
          "body": "Added Good (valid input records zero failures via the stub) and Ugly (edge-but-\nvalid: composite deep-equality, typed nils, empty substring, case-sensitivity,\nnon-string containers, non-string panic value, wrapped error chain) for every\nAssert*/Require* helper. Symmetric with the _Bad failure tests (one message) —\nthe asserts' pass-path is now pinned explicitly, not just implicitly. K4 -27 (-> 0).\n\nCo-Authored-By: Virgil <virgil@lethean.io>",
          "is_bot": false,
          "headline": "test(assert): complete the per-symbol triplets — pass-path Good/Ugly",
          "author_name": "Snider",
          "author_login": "Snider",
          "committed_at": "2026-06-28T13:17:09Z",
          "body_truncated": false,
          "is_coding_agent": false
        }
      ],
      "releases_count": 12,
      "commits_last_year": 1462,
      "latest_release_at": "2026-07-06T08:07:02Z",
      "latest_release_tag": "v0.11.0",
      "releases_from_tags": false,
      "days_since_last_push": 9,
      "active_weeks_last_year": 28,
      "days_since_latest_release": 21,
      "mean_days_between_releases": 11.9
    },
    "community": {
      "has_readme": true,
      "has_license": true,
      "has_description": true,
      "has_contributing": false,
      "health_percentage": 50,
      "has_issue_template": false,
      "has_code_of_conduct": false,
      "has_pull_request_template": false
    },
    "ecosystem": {
      "packages": [
        {
          "name": "dappco.re/go",
          "exists": true,
          "license": null,
          "keywords": [],
          "ecosystem": "go",
          "matches_repo": null,
          "registry_url": "https://pkg.go.dev/dappco.re/go",
          "is_deprecated": false,
          "latest_version": "v0.12.0",
          "repository_url": null,
          "versions_count": 60,
          "total_downloads": null,
          "dependents_count": null,
          "deprecation_note": null,
          "maintainers_count": null,
          "monthly_downloads": null,
          "first_published_at": null,
          "latest_published_at": "2026-07-18T12:33:04Z",
          "latest_version_yanked": null,
          "days_since_latest_publish": 9
        }
      ]
    },
    "popularity": {
      "forks": 0,
      "stars": 2,
      "watchers": 0,
      "fork_history": {
        "days": [],
        "complete": true,
        "collected": 0,
        "total_forks": 0
      },
      "star_history": null,
      "open_issues_and_prs": 0
    },
    "ai_readiness": {
      "has_nix": false,
      "example_dirs": [],
      "has_llms_txt": false,
      "has_dockerfile": false,
      "has_mcp_signal": false,
      "bootstrap_files": [
        "tests/cli/assertcli/Taskfile.yaml",
        "tests/cli/core/Taskfile.yaml",
        "tests/cli/imports/Taskfile.yaml",
        "tests/cli/naming/Taskfile.yaml",
        "tests/cli/test_imports/Taskfile.yaml"
      ],
      "api_schema_files": [],
      "has_devcontainer": false,
      "typecheck_configs": [],
      "toolchain_manifests": [
        "go.mod"
      ],
      "largest_source_bytes": 31037,
      "source_files_sampled": 307,
      "oversized_source_files": 0,
      "agent_instruction_files": [
        "AGENTS.md",
        "CLAUDE.md"
      ],
      "agent_instruction_max_bytes": 18359
    },
    "dependencies": {
      "manifests": [
        "go.mod"
      ],
      "advisories": {
        "error": null,
        "scope": null,
        "source": null,
        "findings": [],
        "collected": false,
        "malicious": [],
        "truncated": false,
        "by_severity": {},
        "advisory_count": 0,
        "affected_count": 0,
        "assessed_count": 0,
        "malicious_count": 0,
        "assessed_package": null,
        "unassessed_count": 0,
        "direct_affected_count": 0
      },
      "ecosystems": [
        "go"
      ],
      "dependencies": [],
      "all_dependencies": {
        "error": "GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository",
        "source": null,
        "packages": [],
        "collected": false,
        "truncated": false,
        "total_count": null,
        "direct_count": null,
        "indirect_count": null
      }
    },
    "maintainership": {
      "issues": {
        "open_prs": 0,
        "merged_prs": 19,
        "open_issues": 0,
        "closed_ratio": null,
        "closed_issues": 0,
        "closed_unmerged_prs": 1
      },
      "bus_factor": 1,
      "bot_contributors": 3,
      "top_contributors": [
        {
          "type": "User",
          "login": "Snider",
          "commits": 1332,
          "avatar_url": "https://avatars.githubusercontent.com/u/631881?v=4"
        }
      ],
      "contributors_sampled": 1,
      "top_contributor_share": 1
    },
    "quality_signals": {
      "has_ci": true,
      "has_tests": true,
      "ci_workflows": [
        "ci.yml"
      ],
      "has_docs_dir": true,
      "linter_configs": [],
      "has_editorconfig": false,
      "has_linter_config": false,
      "has_precommit_config": false
    },
    "security_signals": {
      "lockfiles": [
        "go.sum"
      ],
      "scorecard": {
        "checks": [
          {
            "name": "Binary-Artifacts",
            "score": 10,
            "reason": "no binaries found in the repo",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#binary-artifacts"
          },
          {
            "name": "Branch-Protection",
            "score": 5,
            "reason": "branch protection is not maximal on development and all release branches",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#branch-protection"
          },
          {
            "name": "CI-Tests",
            "score": 0,
            "reason": "0 out of 1 merged PRs checked by a CI test -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#ci-tests"
          },
          {
            "name": "CII-Best-Practices",
            "score": 0,
            "reason": "no effort to earn an OpenSSF best practices badge detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#cii-best-practices"
          },
          {
            "name": "Code-Review",
            "score": 0,
            "reason": "Found 0/25 approved changesets -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#code-review"
          },
          {
            "name": "Contributors",
            "score": 6,
            "reason": "project has 2 contributing companies or organizations -- score normalized to 6",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#contributors"
          },
          {
            "name": "Dangerous-Workflow",
            "score": 10,
            "reason": "no dangerous workflow patterns detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dangerous-workflow"
          },
          {
            "name": "Dependency-Update-Tool",
            "score": 10,
            "reason": "update tool detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#dependency-update-tool"
          },
          {
            "name": "Fuzzing",
            "score": 0,
            "reason": "project is not fuzzed",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#fuzzing"
          },
          {
            "name": "License",
            "score": 10,
            "reason": "license file detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#license"
          },
          {
            "name": "Maintained",
            "score": 10,
            "reason": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#maintained"
          },
          {
            "name": "Packaging",
            "score": null,
            "reason": "packaging workflow not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#packaging"
          },
          {
            "name": "Pinned-Dependencies",
            "score": 0,
            "reason": "dependency not pinned by hash detected -- score normalized to 0",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#pinned-dependencies"
          },
          {
            "name": "SAST",
            "score": 10,
            "reason": "SAST tool is run on all commits",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#sast"
          },
          {
            "name": "Security-Policy",
            "score": 0,
            "reason": "security policy file not detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#security-policy"
          },
          {
            "name": "Signed-Releases",
            "score": null,
            "reason": "no releases found",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#signed-releases"
          },
          {
            "name": "Token-Permissions",
            "score": 0,
            "reason": "detected GitHub workflow tokens with excessive permissions",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#token-permissions"
          },
          {
            "name": "Vulnerabilities",
            "score": 10,
            "reason": "0 existing vulnerabilities detected",
            "documentation_url": "https://github.com/ossf/scorecard/blob/c395761df6afe1a69e476bc60a013a94bcbc153f/docs/checks.md#vulnerabilities"
          }
        ],
        "commit": "c665e3d0e4d94e807a8f6b71ff7b19c8535160db",
        "ran_at": "2026-07-27T15:01:44Z",
        "aggregate_score": 5.7,
        "scorecard_version": "v5.5.0"
      },
      "has_codeql_workflow": false,
      "has_security_policy": false,
      "has_dependabot_config": false
    },
    "contribution_flow": {
      "collected": true,
      "ci_last_run_at": "2026-07-18T12:33:49Z",
      "oldest_open_prs": [],
      "last_merged_pr_at": "2026-07-06T08:06:15Z",
      "ci_last_conclusion": "FAILURE",
      "oldest_open_issues": []
    }
  },
  "config": {
    "disabled_metrics": [],
    "disabled_categories": [],
    "disabled_components": {}
  },
  "source": {
    "url": "https://github.com/dAppCore/go",
    "host": "github.com",
    "name": "go",
    "owner": "dAppCore"
  },
  "metrics": {
    "overall": {
      "key": "overall",
      "band": "moderate",
      "name": "Overall health",
      "note": null,
      "notes": [],
      "value": 57,
      "inputs": {
        "security": 57,
        "vitality": 86,
        "community": 24,
        "governance": 53,
        "engineering": 59
      },
      "components": []
    },
    "categories": [
      {
        "key": "vitality",
        "band": "excellent",
        "name": "Vitality",
        "value": 86,
        "weight": 0.22,
        "metrics": [
          {
            "key": "development_activity",
            "band": "good",
            "name": "Development activity",
            "note": null,
            "notes": [],
            "value": 76,
            "inputs": {
              "commits_last_year": 1462,
              "human_commit_share": 1,
              "days_since_last_push": 9,
              "active_weeks_last_year": 28
            },
            "components": [
              {
                "key": "push_recency",
                "name": "Push recency",
                "detail": "last push 9 days ago",
                "points": 28.8,
                "status": "partial",
                "details": [
                  {
                    "code": "push_recency",
                    "params": {
                      "days": 9
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_cadence",
                "name": "Commit cadence",
                "detail": "28/52 weeks with commits",
                "points": 19.4,
                "status": "partial",
                "details": [
                  {
                    "code": "commit_cadence_weeks",
                    "params": {
                      "weeks": 28
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "commit_volume",
                "name": "Commit volume",
                "detail": "1462 commits in the last year",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "commits_last_year",
                    "params": {
                      "count": 1462
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "openssf_scorecard_maintained",
                "name": "OpenSSF Scorecard: Maintained",
                "detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "release_discipline",
            "band": "excellent",
            "name": "Release discipline",
            "note": "Excluded from scoring (no data or not applicable): OpenSSF Scorecard: Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "openssf_scorecard_signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 100,
            "inputs": {
              "releases_count": 12,
              "latest_release_tag": "v0.11.0",
              "releases_from_tags": false,
              "days_since_latest_release": 21,
              "mean_days_between_releases": 11.9
            },
            "components": [
              {
                "key": "ships_releases",
                "name": "Ships releases",
                "detail": "12 releases published",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "releases_published",
                    "params": {
                      "count": 12
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "release_recency",
                "name": "Release recency",
                "detail": "latest release 21 days ago",
                "points": 36,
                "status": "met",
                "details": [
                  {
                    "code": "release_recency",
                    "params": {
                      "days": 21
                    }
                  }
                ],
                "max_points": 36
              },
              {
                "key": "release_cadence",
                "name": "Release cadence",
                "detail": "a release every ~11.9 days",
                "points": 27,
                "status": "met",
                "details": [
                  {
                    "code": "release_cadence",
                    "params": {
                      "gap": 11.9
                    }
                  }
                ],
                "max_points": 27
              },
              {
                "key": "openssf_scorecard_signed_releases",
                "name": "OpenSSF Scorecard: Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 10
              }
            ]
          },
          {
            "key": "abandonment",
            "band": "excellent",
            "name": "Abandonment",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "cap": null,
              "state": "unverified",
              "guards": [],
              "signals": [],
              "red_flag": false,
              "multiplier_pct": 100,
              "declared_reason": null,
              "unverified_reason": "repository_too_young",
              "unanswered_open_prs": null,
              "unanswered_open_issues": null,
              "days_since_last_merged_pr": null,
              "days_since_last_human_commit": null,
              "days_since_last_human_commit_is_floor": false
            },
            "components": [
              {
                "key": "project_is_still_maintained",
                "name": "Project is still maintained",
                "detail": "maintenance record not established from the collected data",
                "points": 100,
                "status": "met",
                "details": [
                  {
                    "code": "abandonment_unverified",
                    "params": {}
                  }
                ],
                "max_points": 100
              }
            ]
          }
        ],
        "description": "Is the project alive — is code being written and are releases shipping?"
      },
      {
        "key": "community",
        "band": "critical",
        "name": "Community & Adoption",
        "value": 24,
        "weight": 0.18,
        "metrics": [
          {
            "key": "popularity",
            "band": "critical",
            "name": "Popularity & adoption",
            "note": null,
            "notes": [],
            "value": 1,
            "inputs": {
              "forks": 0,
              "stars": 2,
              "watchers": 0,
              "growth_state": "unverified",
              "growth_factor_pct": 100,
              "growth_unverified_reason": "no_history"
            },
            "components": [
              {
                "key": "stars",
                "name": "Stars",
                "detail": "2 stars",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "stars",
                    "params": {
                      "count": 2
                    }
                  }
                ],
                "max_points": 60
              },
              {
                "key": "forks",
                "name": "Forks",
                "detail": "0 forks",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "forks",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "watchers",
                "name": "Watchers",
                "detail": "0 watchers",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "watchers",
                    "params": {
                      "count": 0
                    }
                  }
                ],
                "max_points": 15
              }
            ]
          },
          {
            "key": "community_health",
            "band": "moderate",
            "name": "Community health",
            "note": null,
            "notes": [],
            "value": 50,
            "inputs": {
              "has_readme": true,
              "has_license": true,
              "has_contributing": false,
              "has_issue_template": false,
              "has_code_of_conduct": false,
              "has_pull_request_template": false
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 22.5,
                "status": "met",
                "details": [],
                "max_points": 22.5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "recognized license (EUPL-1.2)",
                "points": 22.5,
                "status": "met",
                "details": [
                  {
                    "code": "license_standard",
                    "params": {}
                  },
                  {
                    "code": "license_spdx",
                    "params": {
                      "spdx": "EUPL-1.2"
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributing_guide",
                "name": "CONTRIBUTING guide",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 18
              },
              {
                "key": "code_of_conduct",
                "name": "Code of conduct",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 13.5
              },
              {
                "key": "issue_template",
                "name": "Issue template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.2
              },
              {
                "key": "pr_template",
                "name": "PR template",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.3
              }
            ]
          }
        ],
        "description": "Does the project have users, downloads, attention, and a welcoming setup for contributors?"
      },
      {
        "key": "governance",
        "band": "moderate",
        "name": "Sustainability & Governance",
        "value": 53,
        "weight": 0.24,
        "metrics": [
          {
            "key": "maintainer_resilience",
            "band": "critical",
            "name": "Maintainer resilience (bus factor)",
            "note": null,
            "notes": [],
            "value": 16,
            "inputs": {
              "bus_factor": 1,
              "contributors_sampled": 1,
              "top_contributor_share": 1
            },
            "components": [
              {
                "key": "bus_factor",
                "name": "Bus factor",
                "detail": "1 contributor(s) cover half of all commits",
                "points": 9,
                "status": "partial",
                "details": [
                  {
                    "code": "bus_factor",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 54
              },
              {
                "key": "commit_distribution",
                "name": "Commit distribution",
                "detail": "top contributor authored 100% of commits",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "top_contributor_share",
                    "params": {
                      "share": 100
                    }
                  }
                ],
                "max_points": 22.5
              },
              {
                "key": "contributor_breadth",
                "name": "Contributor breadth",
                "detail": "1 contributors",
                "points": 1.4,
                "status": "partial",
                "details": [
                  {
                    "code": "contributors_sampled",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 13.5
              },
              {
                "key": "openssf_scorecard_contributors",
                "name": "OpenSSF Scorecard: Contributors",
                "detail": "project has 2 contributing companies or organizations -- score normalized to 6",
                "points": 6,
                "status": "partial",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "responsiveness",
            "band": "moderate",
            "name": "Issue & PR responsiveness",
            "note": "Excluded from scoring (no data or not applicable): Issue resolution. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "issue_resolution"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 68,
            "inputs": {
              "merged_prs": 19,
              "open_issues": 0,
              "closed_issues": 0,
              "issue_closed_ratio": null,
              "closed_unmerged_prs": 1
            },
            "components": [
              {
                "key": "issue_resolution",
                "name": "Issue resolution",
                "detail": "no issues or no data",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_issues_or_data",
                    "params": {}
                  }
                ],
                "max_points": 46.75
              },
              {
                "key": "pr_acceptance",
                "name": "PR acceptance",
                "detail": "19/20 decided PRs merged",
                "points": 36.3,
                "status": "partial",
                "details": [
                  {
                    "code": "decided_prs_merged",
                    "params": {
                      "merged": 19,
                      "decided": 20
                    }
                  }
                ],
                "max_points": 38.25
              },
              {
                "key": "openssf_scorecard_code_review",
                "name": "OpenSSF Scorecard: Code-Review",
                "detail": "Found 0/25 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              }
            ]
          },
          {
            "key": "stewardship",
            "band": "at_risk",
            "name": "Ownership & stewardship",
            "note": null,
            "notes": [],
            "value": 44,
            "inputs": {
              "followers": 0,
              "owner_type": "Organization",
              "is_verified": null,
              "owner_login": "dAppCore",
              "public_repos": 78,
              "account_age_days": 134
            },
            "components": [
              {
                "key": "ownership_backing",
                "name": "Ownership backing",
                "detail": "organization-owned",
                "points": 30,
                "status": "met",
                "details": [
                  {
                    "code": "owner_organization",
                    "params": {}
                  }
                ],
                "max_points": 30
              },
              {
                "key": "verified_domain",
                "name": "Verified domain",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              },
              {
                "key": "owner_reach",
                "name": "Owner reach",
                "detail": "0 followers of dAppCore",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "owner_followers",
                    "params": {
                      "count": 0,
                      "login": "dAppCore"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "track_record",
                "name": "Track record",
                "detail": "78 public repos, account ~0 yr old",
                "points": 13.7,
                "status": "partial",
                "details": [
                  {
                    "code": "public_repos",
                    "params": {
                      "count": 78
                    }
                  },
                  {
                    "code": "account_age_years",
                    "params": {
                      "years": 0
                    }
                  }
                ],
                "max_points": 25
              }
            ]
          },
          {
            "key": "package_maintenance",
            "band": "excellent",
            "name": "Package maintenance",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "packages": [
                "dappco.re/go"
              ],
              "ecosystems": "go",
              "any_deprecated": false,
              "min_days_since_publish": 9
            },
            "components": [
              {
                "key": "published_resolvable",
                "name": "Published & resolvable",
                "detail": "1 package(s) on go",
                "points": 25,
                "status": "met",
                "details": [
                  {
                    "code": "packages_published",
                    "params": {
                      "count": 1,
                      "ecosystems": "go"
                    }
                  }
                ],
                "max_points": 25
              },
              {
                "key": "publish_recency",
                "name": "Publish recency",
                "detail": "latest publish 9 days ago",
                "points": 35,
                "status": "met",
                "details": [
                  {
                    "code": "publish_recency",
                    "params": {
                      "days": 9
                    }
                  }
                ],
                "max_points": 35
              },
              {
                "key": "version_history",
                "name": "Version history",
                "detail": "60 published versions",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "published_versions",
                    "params": {
                      "count": 60
                    }
                  }
                ],
                "max_points": 20
              },
              {
                "key": "not_deprecated",
                "name": "Not deprecated",
                "detail": "active, not deprecated or yanked",
                "points": 20,
                "status": "met",
                "details": [
                  {
                    "code": "package_not_deprecated",
                    "params": {}
                  }
                ],
                "max_points": 20
              }
            ]
          }
        ],
        "description": "Will the project survive its people — bus factor, responsiveness, who backs it, and package upkeep?"
      },
      {
        "key": "engineering",
        "band": "moderate",
        "name": "Engineering Quality",
        "value": 59,
        "weight": 0.2,
        "metrics": [
          {
            "key": "engineering_practices",
            "band": "at_risk",
            "name": "Engineering practices",
            "note": null,
            "notes": [],
            "value": 48,
            "inputs": {
              "has_ci": true,
              "has_tests": true,
              "has_editorconfig": false,
              "has_linter_config": false,
              "has_precommit_config": false
            },
            "components": [
              {
                "key": "ci_workflows",
                "name": "CI workflows",
                "detail": "1 workflow(s)",
                "points": 24,
                "status": "met",
                "details": [
                  {
                    "code": "ci_workflows",
                    "params": {
                      "count": 1
                    }
                  }
                ],
                "max_points": 24
              },
              {
                "key": "tests_present",
                "name": "Tests present",
                "detail": null,
                "points": 24,
                "status": "met",
                "details": [],
                "max_points": 24
              },
              {
                "key": "linter_config",
                "name": "Linter config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 16
              },
              {
                "key": "pre_commit_hooks",
                "name": "Pre-commit hooks",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 9.6
              },
              {
                "key": "editorconfig",
                "name": ".editorconfig",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 6.4
              },
              {
                "key": "openssf_scorecard_ci_tests",
                "name": "OpenSSF Scorecard: CI-Tests",
                "detail": "0 out of 1 merged PRs checked by a CI test -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 20
              }
            ]
          },
          {
            "key": "documentation",
            "band": "good",
            "name": "Documentation",
            "note": null,
            "notes": [],
            "value": 75,
            "inputs": {
              "topics": [],
              "has_wiki": true,
              "homepage": null,
              "has_readme": true,
              "has_docs_dir": true,
              "has_description": true
            },
            "components": [
              {
                "key": "readme",
                "name": "README",
                "detail": null,
                "points": 30,
                "status": "met",
                "details": [],
                "max_points": 30
              },
              {
                "key": "documentation_directory",
                "name": "Documentation directory",
                "detail": null,
                "points": 25,
                "status": "met",
                "details": [],
                "max_points": 25
              },
              {
                "key": "documentation_homepage_site",
                "name": "Documentation / homepage site",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "repository_description",
                "name": "Repository description",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "topics",
                "name": "Topics",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              },
              {
                "key": "wiki",
                "name": "Wiki",
                "detail": null,
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              }
            ]
          }
        ],
        "description": "Are baseline engineering and documentation practices in place?"
      },
      {
        "key": "security",
        "band": "moderate",
        "name": "Security",
        "value": 57,
        "weight": 0.16,
        "metrics": [
          {
            "key": "security_posture",
            "band": "moderate",
            "name": "Security posture",
            "note": "Excluded from scoring (no data or not applicable): Packaging, Signed-Releases. Remaining weights renormalized.",
            "notes": [
              {
                "code": "excluded_no_data",
                "params": {
                  "components": [
                    "packaging",
                    "signed_releases"
                  ]
                }
              },
              {
                "code": "weights_renormalized",
                "params": {}
              }
            ],
            "value": 57,
            "inputs": {
              "source": "openssf_scorecard",
              "checks_evaluated": 16,
              "scorecard_version": "v5.5.0",
              "checks_inconclusive": 2,
              "scorecard_aggregate": 5.7
            },
            "components": [
              {
                "key": "binary_artifacts",
                "name": "Binary-Artifacts",
                "detail": "no binaries found in the repo",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "branch_protection",
                "name": "Branch-Protection",
                "detail": "branch protection is not maximal on development and all release branches",
                "points": 3.8,
                "status": "partial",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "ci_tests",
                "name": "CI-Tests",
                "detail": "0 out of 1 merged PRs checked by a CI test -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "cii_best_practices",
                "name": "CII-Best-Practices",
                "detail": "no effort to earn an OpenSSF best practices badge detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "code_review",
                "name": "Code-Review",
                "detail": "Found 0/25 approved changesets -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "contributors",
                "name": "Contributors",
                "detail": "project has 2 contributing companies or organizations -- score normalized to 6",
                "points": 1.5,
                "status": "partial",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "dangerous_workflow",
                "name": "Dangerous-Workflow",
                "detail": "no dangerous workflow patterns detected",
                "points": 10,
                "status": "met",
                "details": [],
                "max_points": 10
              },
              {
                "key": "dependency_update_tool",
                "name": "Dependency-Update-Tool",
                "detail": "update tool detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "fuzzing",
                "name": "Fuzzing",
                "detail": "project is not fuzzed",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "license",
                "name": "License",
                "detail": "license file detected",
                "points": 2.5,
                "status": "met",
                "details": [],
                "max_points": 2.5
              },
              {
                "key": "maintained",
                "name": "Maintained",
                "detail": "30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "packaging",
                "name": "Packaging",
                "detail": "packaging workflow not detected",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 5
              },
              {
                "key": "pinned_dependencies",
                "name": "Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "sast",
                "name": "SAST",
                "detail": "SAST tool is run on all commits",
                "points": 5,
                "status": "met",
                "details": [],
                "max_points": 5
              },
              {
                "key": "security_policy",
                "name": "Security-Policy",
                "detail": "security policy file not detected",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 5
              },
              {
                "key": "signed_releases",
                "name": "Signed-Releases",
                "detail": "no releases found",
                "points": 0,
                "status": "excluded",
                "details": [
                  {
                    "code": "no_data",
                    "params": {}
                  }
                ],
                "max_points": 7.5
              },
              {
                "key": "token_permissions",
                "name": "Token-Permissions",
                "detail": "detected GitHub workflow tokens with excessive permissions",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 7.5
              },
              {
                "key": "vulnerabilities",
                "name": "Vulnerabilities",
                "detail": "0 existing vulnerabilities detected",
                "points": 7.5,
                "status": "met",
                "details": [],
                "max_points": 7.5
              }
            ]
          }
        ],
        "description": "Are visible security and supply-chain practices strong, with no malicious dependency and no unresolved high-risk jurisdiction exposure?"
      },
      {
        "key": "ai_readiness",
        "band": "good",
        "name": "AI Readiness",
        "value": 76,
        "weight": 0,
        "metrics": [
          {
            "key": "ai_agent_context",
            "band": "excellent",
            "name": "Agent context & guidance",
            "note": null,
            "notes": [],
            "value": 85,
            "inputs": {
              "has_llms_txt": false,
              "legible_history_share": 0.99,
              "agent_instruction_files": [
                "AGENTS.md",
                "CLAUDE.md"
              ],
              "agent_instruction_max_bytes": 18359
            },
            "components": [
              {
                "key": "agent_instructions",
                "name": "Agent instructions",
                "detail": "AGENTS.md, CLAUDE.md",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "AGENTS.md, CLAUDE.md"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "machine_readable_docs_llms_txt",
                "name": "Machine-readable docs (llms.txt)",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 15
              },
              {
                "key": "legible_commit_history",
                "name": "Legible commit history",
                "detail": "99 of 100 human commits state their intent (structured subject or explanatory body)",
                "points": 40,
                "status": "met",
                "details": [
                  {
                    "code": "legible_history",
                    "params": {
                      "legible": 99,
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 40
              }
            ]
          },
          {
            "key": "ai_verify_loop",
            "band": "moderate",
            "name": "Verify loop (build / test / typecheck)",
            "note": null,
            "notes": [],
            "value": 61,
            "inputs": {
              "has_nix": false,
              "has_tests": true,
              "lockfiles": [
                "go.sum"
              ],
              "has_dockerfile": false,
              "typed_language": true,
              "bootstrap_files": [
                "tests/cli/assertcli/Taskfile.yaml",
                "tests/cli/core/Taskfile.yaml",
                "tests/cli/imports/Taskfile.yaml",
                "tests/cli/naming/Taskfile.yaml",
                "tests/cli/test_imports/Taskfile.yaml"
              ],
              "has_devcontainer": false,
              "has_linter_config": false,
              "typecheck_configs": [],
              "agent_commit_share": 0,
              "toolchain_manifests": [
                "go.mod"
              ],
              "dependency_bot_commit_share": 0
            },
            "components": [
              {
                "key": "one_command_bootstrap",
                "name": "One-command bootstrap",
                "detail": "tests/cli/assertcli/Taskfile.yaml, tests/cli/core/Taskfile.yaml, tests/cli/imports/Taskfile.yaml, tests/cli/naming/Taskfile.yaml, tests/cli/test_imports/Taskfile.yaml",
                "points": 18,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "tests/cli/assertcli/Taskfile.yaml, tests/cli/core/Taskfile.yaml, tests/cli/imports/Taskfile.yaml, tests/cli/naming/Taskfile.yaml, tests/cli/test_imports/Taskfile.yaml"
                    }
                  }
                ],
                "max_points": 18
              },
              {
                "key": "automated_tests",
                "name": "Automated tests",
                "detail": null,
                "points": 22,
                "status": "met",
                "details": [],
                "max_points": 22
              },
              {
                "key": "lint_format_config",
                "name": "Lint / format config",
                "detail": null,
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 11
              },
              {
                "key": "static_type_checking",
                "name": "Static type checking",
                "detail": "Go (statically typed)",
                "points": 11,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 11
              },
              {
                "key": "reproducible_environment",
                "name": "Reproducible environment",
                "detail": "lockfile",
                "points": 10,
                "status": "met",
                "details": [
                  {
                    "code": "file_list",
                    "params": {
                      "files": "lockfile"
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "demonstrated_agent_practice",
                "name": "Demonstrated agent practice",
                "detail": "no agent-authored commits among the last 100",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_agent_authored_commits",
                    "params": {
                      "sampled": 100
                    }
                  }
                ],
                "max_points": 10
              },
              {
                "key": "automated_maintenance",
                "name": "Automated maintenance",
                "detail": "no automated dependency updates observed",
                "points": 0,
                "status": "missed",
                "details": [
                  {
                    "code": "no_dependency_automation",
                    "params": {}
                  }
                ],
                "max_points": 8
              },
              {
                "key": "openssf_scorecard_pinned_dependencies",
                "name": "OpenSSF Scorecard: Pinned-Dependencies",
                "detail": "dependency not pinned by hash detected -- score normalized to 0",
                "points": 0,
                "status": "missed",
                "details": [],
                "max_points": 10
              }
            ]
          },
          {
            "key": "ai_code_legibility",
            "band": "excellent",
            "name": "Code legibility for models",
            "note": null,
            "notes": [],
            "value": 100,
            "inputs": {
              "primary_language": "Go",
              "largest_source_bytes": 31037,
              "source_files_sampled": 307,
              "oversized_source_files": 0
            },
            "components": [
              {
                "key": "type_checkable_code",
                "name": "Type-checkable code",
                "detail": "Go (statically typed)",
                "points": 45,
                "status": "met",
                "details": [
                  {
                    "code": "statically_typed_language",
                    "params": {
                      "language": "Go"
                    }
                  }
                ],
                "max_points": 45
              },
              {
                "key": "manageable_file_sizes",
                "name": "Manageable file sizes",
                "detail": "0/307 source files over 60KB",
                "points": 55,
                "status": "met",
                "details": [
                  {
                    "code": "oversized_source_files",
                    "params": {
                      "kb": 60,
                      "sampled": 307,
                      "oversized": 0
                    }
                  }
                ],
                "max_points": 55
              }
            ]
          }
        ],
        "description": "How well is the repo equipped to be developed and maintained with AI coding agents? An independent, experimental badge — weight 0.0, so it is surfaced on its own and does not affect the overall health score."
      }
    ],
    "metrics_version": "1.13.0"
  },
  "warnings": [
    "Star history unavailable: GitHub GraphQL error: Resource not accessible by personal access token",
    "GitHub dependency-graph SBOM unavailable (404); the dependency graph may be disabled for this repository"
  ],
  "report_type": "repository",
  "generated_at": "2026-07-27T15:01:54.227394Z",
  "schema_version": "0.27.0",
  "badge_url": "https://raw.githubusercontent.com/inspect-software/badges/main/v1/d/dAppCore/go.svg",
  "full_name": "dAppCore/go",
  "license_state": "standard",
  "license_spdx": "EUPL-1.2"
}

Scores are signals, not warranties. They reflect publicly visible practices on GitHub — not a code audit, and not a security guarantee.

Missing data is excluded and weights renormalized, never scored as zero. Methodology is versioned and open: metrics v1.13.0, schema v0.27.0 — full methodology · metrics wiki.

How one result sits in the wider record: aggregate statisticsGo.