Skip to content

Add autodoc CI automation #36293

Description

@jdcmsd

Description

Autodoc is an automated documentation pipeline that triggers when a GitHub Epic issue closes, or any other issue with a Doc Needed tag.

It uses Claude (headless, via the Claude Code CLI) to assess whether the Epic's delivery requires new or updated documentation in the dotCMS docs site. Claude runs a semantic search against the dotCMS AI search API to check existing coverage, makes a triage determination, and if documentation is warranted, drafts the full content and saves it as a working draft in dotCMS for human review.

The result is posted as a comment on the triggering issue and committed to the repository. No content is published without explicit human approval.

Acceptance Criteria

  • This automation better work.

Priority

Low

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No fields configured for Task.

    Projects

    Status
    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions