Skip to content

docs: record conformance with standard 1.18.1 - #66

Merged
trsdn merged 2 commits into
mainfrom
standard/1.18.1-record
Sep 21, 2026
Merged

trsdn merged 2 commits into
mainfrom
standard/1.18.1-record

Conversation

@trsdn

@trsdn trsdn commented Sep 21, 2026

Copy link
Copy Markdown
Owner

Part 3 of 3 of the Repository Quality Standard 1.18.1 rollout (record).

  • .github/conformance.yml, the generated badge, docs/self-assessment.md (one row per criterion) and the Conformance caller workflow.
  • State: Needs work (72 pass, 5 partial, 2 fail, 28 na, none unknown). The fails are R07 (v2.0.0 notes do not match a changelog entry) and I04 (no --version/--help). Neither is fixed here, because both need a code or release-process decision.
  • README: conformance badge, the stats card (the stats branch now holds it), and a short "Project facts" section (status, language, privacy, accessibility, redistribution) that the record cites.
  • AGENTS.md: purpose paragraph.

The trsdn-standard topic was added. conformance.py --check passes against the 1.18.1 catalog.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CdiwBVuH6DCEtFPPwxbXKc

trsdn and others added 2 commits September 21, 2026 21:47
Add the conformance record, its generated badge and the per-criterion
evidence, and the caller workflow that checks them. The README gains the badge,
the generated stats card, and a "Project facts" section stating status,
language, privacy, accessibility and redistribution, which the record cites.
AGENTS.md gains a purpose paragraph.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CdiwBVuH6DCEtFPPwxbXKc
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CdiwBVuH6DCEtFPPwxbXKc
@github-actions

Copy link
Copy Markdown
Contributor

🔍 CI Quality Gates Summary

Overall Status: ✅ All Passed

Check Status Details Action Required
🎨 Format ✅ Passed ruff format check None
🔧 Lint ✅ Passed ruff linting None
📝 Types ✅ Passed mypy type checking None
🧪 Tests ✅ Passed Unit tests None
📊 Coverage 81.8% Minimum: 80% None
🔌 MCP ✅ Valid Protocol compliance None
🔒 Security ✅ Clean Dependency audit None

🔗 Quick Links

🛠️ Quick Fix Commands

# Fix most issues automatically
ruff format .
ruff check . --fix

# Run tests locally
pytest tests/unit/ --cov=markitdown_mcp

# Check types
mypy markitdown_mcp

Last updated: 2026-09-21 19:50:22 UTC

@github-actions

Copy link
Copy Markdown
Contributor

🔍 PR Quality Summary

CI Status

✅ Docs: success
✅ Quality: success
✅ Security: success

Metrics

Metric Value Trend
📊 Coverage N/A -
🧪 Tests Test results unavailable -
⏱️ Performance No performance data -

Quality Checks

  • Format & Lint: Ruff formatting and linting
  • Type Safety: MyPy strict type checking
  • Security: Bandit, Safety, GitLeaks scanning
  • MCP Protocol: Tool schema validation
  • Documentation: Docstring coverage (80%+)

MCP Tools

  • convert_file - Convert individual files to Markdown
  • convert_directory - Batch convert directories
  • list_supported_formats - Query supported file types

🤖 Auto-generated by CI • Last updated: 2026-09-21 19:50 UTC

@trsdn
trsdn merged commit 8dde28d into main Sep 21, 2026
24 checks passed
@trsdn
trsdn deleted the standard/1.18.1-record branch September 21, 2026 19:57
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