Supported contracts
SelfTune rejects a type/harness combination that is not listed. It does not
silently export
CLAUDE.md as Codex instructions or convert a Cursor rule into a
Skill.
Import and validation
Imports require the exact declared project-relative path, non-empty valid UTF-8, and a bounded file size. Cursor rules additionally require MDC frontmatter and an explicit activation declaration. SelfTune checks thatalwaysApply, globs, and
description agree with that declaration; it does not guess whether ambiguous
frontmatter means Manual or Agent Requested.