PUBLIC PROJECT INTAKE · LOCAL FIRST

Bring a project’s release evidence into view.

Paste a public GitHub repository. Prufyx prepares exact local commands for a bounded recent release and changelog snapshot, then gives you a source-only handoff for project knowledge.

What this creates: a local manifest and private snapshot directory you control. The page does not upload, sync, or publish anything.

Recent release collection is bounded to the release limit you choose. A retained snapshot is source-only: it does not add a supported project, rule, admission or model-training input. Review rules stay separate and require their own maintainer process.

For repositories without GitHub Releases, the local maintainer CLI can capture a bounded selection of exact Git tags. This form prepares recent-Release intake; see the project onboarding guide for the explicit tag workflow.

INTAKE REQUESTPublic GitHub repository
SOURCE ONLY

Use the canonical public repository URL with no query string or fragment.

Defaults to 5; choose 1 to 10. Advanced manifest options stay in the local CLI.

No commands prepared yet.

LOCAL RUNNER

Build once. Keep the workspace private.

Use the vendored Go source from the Community worktree. This setup creates the private binary and corpus directory before any sync command can run.

set -eu
go version # require go1.26.8
COMMUNITY_ROOT=/path/to/prufyx
PRIVATE=/path/to/private/prufyx-project
test "$(go env GOVERSION)" = "go1.26.8" || { echo "Use Go 1.26.8" >&2; exit 1; }
umask 077
mkdir -m 700 -p "$PRIVATE/bin" "$PRIVATE/corpus"
(cd "$COMMUNITY_ROOT/cli" && CGO_ENABLED=0 GOTOOLCHAIN=local GOWORK=off GOFLAGS='-mod=vendor -buildvcs=false' GOPROXY=off GOSUMDB=off go build -trimpath -buildvcs=false -o "$PRIVATE/bin/prufyx-maintainer" ./cmd/prufyx-maintainer)
export PATH="$PRIVATE/bin:$PATH"
cd "$PRIVATE"

Replace only the two local paths. Keep PRIVATE outside shared or public directories; the commands do not download Go modules.

REVIEW BEFORE YOU RUN

Your local handoff.

These commands are generated as text. Copy them into your own terminal after reviewing the repository URL and output locations.

1 · INIT REQUESTWAITING
prufyx-maintainer project init --repository REPOSITORY_URL --release-limit 5 --output project-request.json

Creates a local request for the bounded recent public release and changelog collection.

2 · SYNC PRIVATE SNAPSHOTWAITING
prufyx-maintainer project sync --manifest project-request.json --output-parent corpus

Runs the explicit local sync into a directory you choose. Nothing runs from this page.

SOURCE-ONLY ISSUE HANDOFF

Prepare the commands first to open the project’s issue template with source-only context.

Prepare issue handoff

INTAKE CANDIDATES

A few public projects to try.

These are links for intake testing only. They are not support claims, endorsements, or prebuilt rules.

01

MariaDB Operator

Coordinated operator, CRD, and chart releases with upgrade guidance.

02

Datadog Operator

Public operator releases with migration notes and generated changelog entries.

03

VictoriaMetrics Operator

Checked-in changelog and migration notes around operator releases.