Skip to content

docs(skills): hyperframes-core keeps data-hf-id and the derived-media lineage - #4728

Open
vanceingalls wants to merge 1 commit into
vance/picker-label-data-labelfrom
vance/core-lineage-guidance
Open

vanceingalls wants to merge 1 commit into
vance/picker-label-data-labelfrom
vance/core-lineage-guidance

Conversation

@vanceingalls

@vanceingalls vanceingalls commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

What

hyperframes-core skill guidance: keep data-hf-id and the derived-media lineage attributes (data-derived-from, data-derived-src, data-derived-edit, data-media-source, data-texture) when editing an element, and how to put an original picture back. skills-manifest.json re-hashed.

Why

The desktop app's Cut out / Remove from picture feature writes these attributes so a person (or Nib) can Refine a cutout or Restore the original picture. An agent editing the HTML that drops them breaks Refine and Restore silently. The runtime never reads them, so nothing else documents them.

Related work

How

One rule in SKILL.md's do-not-violate list; one entry in references/data-attributes.md. Manifest regenerated with gen-skills-manifest (in sync).

Test plan

  • Unit tests added/updated
  • Manual testing performed
  • Documentation updated (if applicable)
  • Comments follow CONTRIBUTING.md "Comments"

🤖 Generated with Claude Code

… lineage

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@vanceingalls
vanceingalls force-pushed the vance/picker-label-data-label branch from 4ce325d to 2f9dc7b Compare September 29, 2026 15:32
@vanceingalls
vanceingalls force-pushed the vance/core-lineage-guidance branch from 1f723ac to 6cb77df Compare September 29, 2026 15:32

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant