Skip to content

DOI-readiness: canon metadata, coherence, honest claims#7

Open
roli-lpci wants to merge 1 commit into
mainfrom
audit/doi-readiness
Open

DOI-readiness: canon metadata, coherence, honest claims#7
roli-lpci wants to merge 1 commit into
mainfrom
audit/doi-readiness

Conversation

@roli-lpci
Copy link
Copy Markdown
Collaborator

DOI-readiness audit pass

Makes this repo coherent and citable as part of the Hermes Labs body of work, and prepares it for a Zenodo DOI.

Changes (docs/metadata only unless noted):

  • Add .zenodo.json and CITATION.cff with ORCID and a tiered keyword set.
  • Shrink the "About Hermes Labs" section to a short blurb plus a link to hermes-labs.ai (removes duplicated boilerplate across repos).
  • Normalize identity: hermes-labs-ai org handle, Hermes Labs copyright.
  • Remove any claim not backed by an artifact committed in this repo.
  • Open the README with a plain "X is a Y that Z" sentence for clear entity definition.

Reviewed by an independent multi-agent panel and a deterministic gate before opening.

Add .zenodo.json + CITATION.cff with ORCID and a tiered keyword set;
shrink the About section to a short blurb plus a link to hermes-labs.ai;
normalize identity to the hermes-labs-ai org and the Hermes Labs name;
remove any claim not backed by an artifact committed in this repo;
open the README with a plain entity-definition sentence.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

PyGate Quality Gate Results

PyGate Agent Brief — run_20260530225810_7fc16dc1

Mode: canary
Status: fail
Summary: 2 deterministic finding(s) require repair.

Findings & Actions

lint_exit_127

  • Action: Apply targeted ruff fixes and re-run lint deterministically.
  • Scope: multi_file
  • Rationale: lint failed deterministically. Address this before any inferred optimizations.

typecheck_exit_127

  • Action: Resolve Pyright type errors for impacted files and re-run typecheck.
  • Scope: multi_file
  • Rationale: typecheck failed deterministically. Address this before any inferred optimizations.

Retry Policy

  • Max attempts: 3
  • Max patch lines: 150
  • Abort on no improvement: 2 consecutive attempts

Escalation

  • Required: True
  • Reason: UNRESOLVED_DETERMINISTIC_FAILURES
  • Message: Escalate with evidence packet if bounded repair loop cannot clear deterministic failures.

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