Skip to content

docs: align agent linting with OpenClaw section split#230

Open
Gujiassh wants to merge 1 commit intomsitarzewski:mainfrom
Gujiassh:fix/lint-header-contract
Open

docs: align agent linting with OpenClaw section split#230
Gujiassh wants to merge 1 commit intomsitarzewski:mainfrom
Gujiassh:fix/lint-header-contract

Conversation

@Gujiassh
Copy link

Summary

  • teach convert.sh to classify Learning & Memory as SOUL content for OpenClaw exports
  • teach lint-agents.sh the same SOUL-vs-AGENTS header contract so authoring errors are surfaced before conversion
  • keep the patch independent from the closed OpenClaw/install sync PR by focusing on the authoring/validation seam only

Validation

  • bash -n scripts/lint-agents.sh
  • bash -n scripts/convert.sh
  • temporary agent fixture proved:
    • lint-agents.sh warns for neither missing SOUL nor AGENTS buckets
    • convert.sh --tool openclaw routes Learning & Memory into SOUL.md
    • Technical Deliverables remains in AGENTS.md

Keep authoring feedback in sync with the OpenClaw conversion contract so Learning & Memory lands in SOUL and malformed header mixes are warned before conversion.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
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