Skip to content

Align the Skill with the bookmark-assets Plan contract #102

Closed

Description

@raghubetina

Completed source integration — 2026-09-28 UTC

PR #103 merged at c69014e4751972a313b700bd678449b5b32130d7, with parent 82628f77aabcd0c0722e147918492eedf0e1a329. Its tree 93f8b51bf7831693dd785a9f62abb829cbdf476e exactly equals tested and independently reviewed candidate e91970b02d75c2cbd884ad07a150a9d006f61261. Both hosted Node 22/24 jobs passed, covering all 73 repository cases, deterministic packaging, exact CLI consumer contracts, and Codex installation/discovery. Independent review approved with no findings or warnings.

Service #879 landed at 376a792ca4d877a33acbbc9d7bb1ce1ae96f1d5b. A fresh comparison confirms its schema bytes and both current native icon-gap reason/consequence pairs match the packaged Skills contract. Schema SHA-256 is 6dd98b424fd1744d1e5d3a40fb51f0a22f89e77b58a175b08e29e6c8e3aed7ba. The guide retains ff0b6ac9cc6fab5aa2a63c455d3da73469211c43 as the truthful revision from which the schema was copied; this landed-match receipt does not require a new package or source-provenance field.

The package pins landed CLI #42 269dcaff9beb8369235f25b62fdb9d4a845e56c6. Source Skills/CLI candidates are 0.8.0, API 0.7, Plan 0.23. Package SHA-256 is 02a7ffe39c563e064890070df174cb34c8be28f63721a32e322b1d43851dc640. Current GapSet hashes are 15b24b73c98d2da9abb77d9ca364f950ab26ee8a83ad37289f7efda81a39e8d0 for Appearance and 055eab90b7f72c0fbc184774fc299913e44db8fce1686bc5585f165bd4d9f4ca for theme toggle. Historical fixture observations remain intact.

This bounded Issue is complete and closed. These are source integration and contract-check results, not a live Compilation or generated-app runtime claim. Publication, installed-plugin replacement, catalog selection, and deployment remain unchanged and outside this packet.

Coordinated source companion

Service #876 retires application.pwa while retaining simple bookmark artwork/metadata. After Skills #101 lands, prepare a separate coherent schema/CLI-contract companion. Do not mix these structural changes into #98's completed guidance cleanup.

Allocated unpublished source tuple:

  • Foundation Plan firstdraft.foundation-plan.sketch/0.23
  • target rails-sketch/2026-09-bookmark-assets
  • Service API compatibility >=0.7.0,<0.8.0
  • Analyzer foundation-plan-rails/application-2026-09-27-bookmark-assets
  • Compiler foundation-plan-rails/compiler-application-2026-09-27-bookmark-assets
  • Schema SHA-256 6dd98b424fd1744d1e5d3a40fb51f0a22f89e77b58a175b08e29e6c8e3aed7ba; verified against the landed Service source in the receipt above.
  • CLI candidate 0.8.0 from CLI #42 / CLI #41; use its final exact reviewed commit, not an intermediate head.

Replace the bundled schema/reference links and current technical keys, compatibility metadata, executable CLI-contract configuration and applicable examples/evaluation fixtures using existing conventions. Remove remaining pwa-choice authoring guidance. Describe the fixed black-on-white pre-generated A–Z/0–9 monogram/neutral fallback accurately without adding a new interview choice, font/color controls, or broader PWA guidance. Keep custom artwork research in Service #877 and native launcher artwork in #564.

Run meaningful existing structural/package/CLI-contract checks and a bounded smoke when instructions materially change. Do not preserve exact prose through substring tests or build a new evaluation framework. Current published compatibility remains unchanged until a separately authorized release; use appropriate unpublished candidate/version metadata and leave catalog selection alone.

Assigned to the existing Skills implementation worker after #101, coordinated through audit root 01a0d650-2e3f-71b3-9fcd-db0f1707759c. Source implementation and orchestrated merges are authorized. No package publication, tags, promotion, installed-plugin replacement, deployment, compatibility shim, or retained-project migration is authorized by this issue.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions