Skip to content

Commit 2b66b25

Browse files
committed
docs: record GitHub public metadata updates
1 parent 533a7be commit 2b66b25

2 files changed

Lines changed: 25 additions & 8 deletions

File tree

docs/ADOPTION_ENGINEERING_PLAN.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -561,17 +561,21 @@ timing, author network, topic demand, or unrelated GitHub discovery.
561561
- Implementation: the repository GIF encoder now uses a real bounded GIF LZW dictionary instead of
562562
literal-only codes, reducing the same five-frame 840x472 demo from 2,742,052 to 29,581 bytes. A
563563
deterministic indexed-PNG encoder and generator produce a 1280x640, 3,288-byte social preview
564-
from the published release state. `docs/github-metadata.json` records the asset, pending live upload
565-
and pending homepage owner decision. The adoption generator now prepares a human-readable GitHub
564+
from the published release state. `docs/github-metadata.json` records the asset and pending
565+
homepage owner decision. The adoption generator now prepares a human-readable GitHub
566566
Release lead while retaining the existing evidence section.
567567
- Tests: `node test/demo-gif.test.mjs`, `node test/social-preview.test.mjs`,
568568
`node test/adoption-assets.test.mjs`, the social-preview drift check and `git diff --check` passed.
569569
ImageMagick and FFmpeg decoded all five GIF frames; visual inspection of the five-frame contact
570570
sheet and full-resolution social preview found no clipping or incoherent overlap.
571571
- Commit / CI: implementation `5b0686360668535fdaa2ed868e886495f0a3d96e`; CI run
572572
`31943711488` passed the Ubuntu/macOS Node 22/24 matrix and CodeQL run `31943711476` passed.
573-
- Remaining risks: GitHub social-preview upload and live Release-body edits require owner-authorized
574-
external actions and are not completed by committing assets.
573+
- External actions: owner-authorized upload completed 2026-08-16T11:55:09Z with the generated asset
574+
SHA-256 recorded in `docs/github-metadata.json`; GitHub GraphQL returned the recorded public Open
575+
Graph image URL. The generated lead was applied to the live v0.5.3 Release and the retained body
576+
was read back byte-for-byte with its SHA-256 recorded.
577+
- Remaining risks: the repository homepage remains an owner decision, and GitHub or third-party
578+
social-card cache refresh timing remains outside repository control.
575579

576580
## G9 - Channel copy and regression-accountability article
577581

@@ -700,7 +704,7 @@ repository automation alone:
700704
| Publish community posts | G4 | live URLs and capture times; edits recorded separately |
701705
| Contact an upstream project about a suspected vulnerability | G4 | private disclosure record and coordinated public state |
702706
| Tag/release v0.5.3 and move `v1` | G5 | completed: signed tag, release assets/attestation, CI, public consumer run |
703-
| Upload GitHub social preview or edit live public pages | G8 | live screenshot/URL and capture time |
707+
| Upload GitHub social preview or edit live public pages | G8 | completed 2026-08-16: public Open Graph image URL, Release URL, capture time and body/asset digests in `docs/github-metadata.json` |
704708
| Run five-to-ten target-user sessions | G10 | consented schema-valid records and privacy-safe aggregate |
705709
| Submit listings or publish channel drafts | G11 | current-rule review, live URL, timestamp and source-draft identity |
706710

@@ -734,5 +738,5 @@ publication, a community post, or an upstream response must never be invented to
734738
- Final verification: from clean G11 record commit `741ae8a`, the single planned `npm run check`
735739
invocation passed lint, the full test set and the Bash smoke contract. Skill Creator
736740
`quick_validate.py` also passed, and the checks left the worktree clean.
737-
- External boundary: no usability session, directory submission, community publication, social
738-
preview upload, live Release edit or independent adoption result is claimed by this completion.
741+
- External boundary: no usability session, directory submission, community publication, homepage
742+
change or independent adoption result is claimed by this completion.

docs/github-metadata.json

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,20 @@
1313
"metadata": "docs/assets/social-preview.json",
1414
"width": 1280,
1515
"height": 640,
16-
"liveUpload": "external_validation_pending"
16+
"liveUpload": {
17+
"status": "completed",
18+
"completedAt": "2026-08-16T11:55:09Z",
19+
"assetSha256": "bc9f20fc5abe983af3833121ca6582ab552fee8d2afb4300ff904669a0614427",
20+
"openGraphImageUrl": "https://repository-images.githubusercontent.com/1332201726/a7698cdb-f3ae-4509-8172-11e20b1c3866"
21+
}
22+
},
23+
"releaseBody": {
24+
"tag": "v0.5.3",
25+
"status": "completed",
26+
"completedAt": "2026-08-16T11:55:09Z",
27+
"source": "docs/adoption/github-release-lead.md",
28+
"url": "https://github.com/parousia8888/web-app-security-skill/releases/tag/v0.5.3",
29+
"bodySha256": "05c1dfbc96d8cdb47d8e8c4e496ee1ef73e5050d5de3de74a50b51c8a1c6d4e8"
1730
},
1831
"topics": [
1932
"agent-skills",

0 commit comments

Comments
 (0)