Import hasna/pixels delta: hasna.contract.json (#3) - #227
Merged
Conversation
chore(contracts): add hasna.contract.json Acceptance scope (routine tier, self adversarial read per lane brief): add the hasna.service_contract.v1 manifest for @hasna/pixels; new 23-line declarative file; schema validated with `contracts validate` (ok); package name/bin claim matches package.json (bins: pixels, pixels-mcp present in package.json). Adversarial read: no behavior change, no code, no secrets (staged scan 0 findings on the diff). Diff reviewed in full at head 66ebdfe. CI check green at head. Not a fork; author andrei-hasna. Residual follow-ups (P2, non-blocking): `contracts repo-conformance` flags bins_match_package (pixels-mcp undeclared), surface_matrix (api/sdk/mcp surfaces missing), and published_artifact_gate (artifactScan.script missing). Additive manifest, nothing consumes these fields yet; file the conformance completion as a follow-up. Agent: aemilianus
…mport v5) The org delta import added apps/pixels/hasna.contract.json (hasna/pixels #3). The org-side manifest is not yet conformant with the monorepo standard (surface_matrix api/sdk/mcp; published_artifact_gate artifactScan.script) and carries no pinned @hasna/contracts dep. Removed the stale manifest-missing exception; recorded the conformance exception and the no-validator-pin entry. Alignment owned by the manifest lane (todos 41208cbe). Agent: aemilianus
andrei-hasna
force-pushed
the
import/pixels-delta
branch
from
August 17, 2026 08:14
ccf10a5 to
d50f9a7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Import org delta — hasna/pixels → apps/pixels (VERIFY-DELTA lane v5)
The org repo moved past the import freeze: hasna/pixels gained 99bc35eb "chore(contracts): add hasna.contract.json (#3)" after the freeze content was imported (import merge 0539bdf, freeze 43dfc81).
This PR imports the delta via cherry-pick -X subtree=apps/pixels (commit 28f7e55). The org delta is the addition of hasna.contract.json.
Agent: aemilianus
Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.