Skip to content

Release 0.6.13 with portable PyPI links - #64

Draft
shmindmaster wants to merge 1 commit into
mainfrom
fix/release-0.6.13-pypi-links
Draft

shmindmaster wants to merge 1 commit into
mainfrom
fix/release-0.6.13-pypi-links

Conversation

@shmindmaster

Copy link
Copy Markdown
Owner

Why

PyPI 0.6.12 renders repository-relative README links outside the repository, so documentation and image targets resolve to 404 pages. Published artifacts are immutable; this patch prepares 0.6.13 without republishing 0.6.12.

What changed

  • replace package-description links and images with stable GitHub/raw absolute URLs while preserving the GitHub README experience
  • inspect the actual wheel METADATA and sdist PKG-INFO for relative or malformed Markdown/HTML targets during release
  • assert rendered launch copy has no unresolved named placeholders
  • align package, CLI, generated browser metadata, corpus reports, lockfile, and changelog on 0.6.13
  • retain the exact-tag/exact-SHA release handoff merged in Fix automated release workflow handoff #63

No scoring rules or claims changed. This PR does not create a tag, publish a package, or deploy anything.

Validation

  • uv run pytest -q: 661 passed
  • focused release/package/workflow suite: 111 passed before final URL-host regression; final link/package focus: 19 passed
  • npm run test:automerge: 22 passed
  • npm run test:web: 211 passed, 21 declared skips
  • uv run python scripts/validate_corpus.py --offline --check: report matches a fresh run
  • uv run python -m build: wheel and sdist built
  • uv run twine check dist/*: both passed
  • uv run python scripts/check_dist_metadata.py dist: wheel METADATA and sdist PKG-INFO passed
  • isolated wheel smoke: version 0.6.13 and JSON scan succeeded
  • uv run python scripts/cut_release.py: dry-run only; v0.6.13 is absent
  • CodeRabbit CLI committed review against origin/main with AGENTS.md: 0 findings after remediation

@shmindmaster shmindmaster added the no-automerge Stop signal: blocks/withdraws auto-merge; controller never direct-merges (not a transactional lock) label Sep 16, 2026
@coderabbitai

coderabbitai Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Sep 16, 2026 •

Copy link
Copy Markdown

CrewScore scan (repo)

Worst score: 0/100 (STRUCTURAL: CRITICAL GAPS) on examples/corpus/prompts/01-bare-assistant.md

  • Ruleset: crewscore-hygiene@0.6.0 · open rules: crewscore rules --json
  • Coding-agent config (3): judged on configuration smells (arXiv:2606.15828), not the production-governance dimensions
  • Not a red-team / not runtime proof
Path Score Tier
AGENTS.md n/a CONFIG: NO SMELLS DETECTED
CLAUDE.md n/a CONFIG: NO SMELLS DETECTED
examples/corpus/prompts/01-bare-assistant.md 0 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/02-demo-agent.md 0 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/04-partial-hygiene.md 33 STRUCTURAL: CRITICAL GAPS
examples/corpus/prompts/05-hardened-ops.md 95 STRUCTURAL: STRONG
examples/corpus/repo-config/AGENTS.md n/a CONFIG: NO SMELLS DETECTED
examples/quickstart/system-prompt.md 38 STRUCTURAL: CRITICAL GAPS
tests/test_scan_containment.py:SYSTEM_PROMPT 0 STRUCTURAL: CRITICAL GAPS

Warnings

  • ⚠️ AGENTS.md — threshold_ignored_for_config
    • --threshold gates the governance score, which this artifact is not judged on — the gate did nothing. Use --max-smells N to gate CI here.
  • ⚠️ CLAUDE.md — threshold_ignored_for_config
  • ⚠️ examples/corpus/repo-config/AGENTS.md — threshold_ignored_for_config

Structural pre-gate only.

@shmindmaster
shmindmaster force-pushed the fix/release-0.6.13-pypi-links branch from 8d81b33 to 82a02aa Compare September 23, 2026 08:48
@shmindmaster
shmindmaster force-pushed the fix/release-0.6.13-pypi-links branch 3 times, most recently from c1f37f5 to 313d31f Compare October 10, 2026 10:55

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-automerge Stop signal: blocks/withdraws auto-merge; controller never direct-merges (not a transactional lock)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant