0disoft/Clarissimi

Draft maintainer-approved contribution recognition summaries.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 13, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: 0disoft/clarissimi@55c4e54eee5a8a9fff69430d6341402e13ca3a1a # v0.3.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
modeAction mode. Use gate for a pre-merge maintainer decision check, dry-run for summaries, propose for approved event drafts, commit for an explicit direct commit, stage-draft for draft review PRs, or promote-draft for an approved draft file.nopropose
gate-modeReview gate enforcement. advisory reports a missing or stale decision without blocking; required fails the check.noadvisory
event-pathOptional GitHub event payload path for local runs and write-mode live collection.no
github-fixtureOptional GitHub merged pull request fixture path for fixture-first runs.no
config-pathOptional Clarissimi config file path. Supports explicit JSON config files or clarissimi.config.ts.no
markdown-summaryOptional CONTRIBUTORS.md summary layout. Use table for totals or gallery for stable-id GitHub avatars before the detailed sections.no
include-automation-contributorsInclude approved bot and AI-agent contribution records in public contributor outputs. Omit or use true to include them; use false to hide them.no
comment-modeOptional source pull request status comment behavior. Use upsert to create or update one Clarissimi-managed comment after a proposal succeeds.nonone
draft-pathApproved .clarissimi/drafts/*.json path required by promote-draft mode.no
base-branchBase branch for propose, stage-draft, and promote-draft mode pull requests.nomain
remote-nameGit remote name used to publish propose and stage-draft mode branches.noorigin
staging-dirOptional temporary staging directory for propose or stage-draft generated files.no
summary-pathOptional workspace-relative path for a sanitized JSON run summary artifact.no
providerDraft provider id. Omit to use config-path provider or the runner fake default; use openai-compatible for an explicit live provider.no
provider-modelProvider model name required when provider is openai-compatible.no
provider-endpointOptional OpenAI-compatible chat completions endpoint.no
provider-endpoint-trustEndpoint trust policy. Use private-network only for an explicitly trusted self-hosted endpoint.no
provider-thinkingOptional OpenAI-compatible thinking mode. Use disabled for providers that emit hidden reasoning in message content.no
namedescription
draft-countNumber of recognition drafts created.
proposed-entry-countNumber of proposed public entries.
skipped-entry-countNumber of skipped events.
modeAction output mode.
input-sourceSource used for the action input.
approval-statusDraft approval status when a draft exists.
redaction-match-countNumber of redaction matches found before drafting.
staged-file-countNumber of generated files staged in propose or stage-draft mode.
proposal-branchProposal branch name created in propose or stage-draft mode.
proposal-commit-shaProposal branch commit SHA created in propose or stage-draft mode.
proposal-pull-request-numberProposal pull request number created or updated in propose or stage-draft mode.
proposal-pull-request-urlProposal pull request URL created or updated in propose or stage-draft mode.
proposal-pull-request-actionWhether propose or stage-draft mode created or updated the pull request.
source-comment-actionWhether the opt-in source pull request status comment was created, updated, or unchanged.
source-comment-urlURL of the opt-in Clarissimi-managed source pull request status comment.
summary-json-pathAbsolute path to the sanitized JSON summary artifact when summary-path is set.
direct-commit-branchTarget branch used by explicit commit mode.
direct-commit-base-shaBase commit SHA observed before explicit commit mode writes.
direct-commit-shaCommit SHA created or confirmed by explicit commit mode.
direct-commit-createdWhether explicit commit mode created a new commit.
direct-commit-pushedWhether explicit commit mode pushed a new commit.
gate-modeEffective advisory or required review gate mode.
gate-passedWhether one trusted maintainer decision matches the current PR head SHA.
gate-decisionMatching approved or skip decision when present.
gate-reasonBounded review gate result reason.