Skip to content

Conversation

@jeremyeder
Copy link
Contributor

Leaderboard Submission

Repository: jeremyeder/reference
Score: 55.8/100
Tier: Bronze
Submitted by: @jeremyeder

Validation Checklist

  • Repository exists and is public
  • Submitter has commit access
  • Assessment re-run passes (±2 points tolerance)
  • JSON schema valid

Automated validation will run on this PR.


Submitted via agentready submit command.

semantic-release-bot and others added 2 commits December 16, 2025 22:12
# [2.10.0](v2.9.0...v2.10.0) (2025-12-16)

### Bug Fixes

* add bounded retry logic for LLM rate limit handling ([ambient-code#205](https://github.com/jeremyeder/agentready/issues/205)) ([6ecb786](6ecb786)), closes [ambient-code#104](https://github.com/jeremyeder/agentready/issues/104)
* disable attestations for Test PyPI to avoid conflict ([ambient-code#155](https://github.com/jeremyeder/agentready/issues/155)) ([a33e3cd](a33e3cd)), closes [pypa/#action-pypi-publish](https://github.com/jeremyeder/agentready/issues/action-pypi-publish)
* downgrade docker/metadata-action to v5 and fix shellcheck warnings ([12f5509](12f5509))
* enable Harbor task filtering for smoketest support ([ambient-code#222](https://github.com/jeremyeder/agentready/issues/222)) ([f780188](f780188))
* leaderboard workflow and SSH URL support ([ambient-code#147](https://github.com/jeremyeder/agentready/issues/147)) ([de28cd0](de28cd0))
* make E2E test timeouts configurable and add sensitive directory test ([ambient-code#206](https://github.com/jeremyeder/agentready/issues/206)) ([27e87e5](27e87e5)), closes [ambient-code#104](https://github.com/jeremyeder/agentready/issues/104) [ambient-code#192](https://github.com/jeremyeder/agentready/issues/192)
* rename research report in data directory ([b8ddfdc](b8ddfdc))
* resolve all test suite failures - achieve zero failures ([ambient-code#180](https://github.com/jeremyeder/agentready/issues/180)) ([990fa2d](990fa2d)), closes [ambient-code#148](https://github.com/jeremyeder/agentready/issues/148) [ambient-code#147](https://github.com/jeremyeder/agentready/issues/147) [ambient-code#145](https://github.com/jeremyeder/agentready/issues/145)
* resolve broken links and workflow failures ([ambient-code#160](https://github.com/jeremyeder/agentready/issues/160)) ([fbf5cf7](fbf5cf7))
* resolve YAML syntax error in continuous-learning workflow ([ambient-code#172](https://github.com/jeremyeder/agentready/issues/172)) ([3d40fcc](3d40fcc))
* resolve YAML syntax error in update-docs workflow and add actionlint ([ambient-code#173](https://github.com/jeremyeder/agentready/issues/173)) ([97b06af](97b06af))
* skip PR comments for external forks to prevent permission errors ([ambient-code#163](https://github.com/jeremyeder/agentready/issues/163)) ([2a29fb8](2a29fb8))
* update --version flag to show correct version and research report date ([ambient-code#221](https://github.com/jeremyeder/agentready/issues/221)) ([5a85abb](5a85abb))
* **workflows:** ensure post-comment step runs after Claude Code Action ([b087e5c](b087e5c))
* **workflows:** handle all event types in agentready-dev workflow ([9b942bf](9b942bf))
* **workflows:** improve error handling and logging for comment posting ([9ea1e6b](9ea1e6b))
* **workflows:** improve issue number extraction and add debug step ([ecd896b](ecd896b))
* **workflows:** remove if:always() to test step execution ([ff0bb12](ff0bb12))
* **workflows:** simplify post-comment step condition ([1bbf40a](1bbf40a))

### Features

* add ambient-code/agentready to leaderboard ([ambient-code#148](https://github.com/jeremyeder/agentready/issues/148)) ([621152e](621152e))
* add Harbor Terminal-Bench comparison for agent effectiveness ([ambient-code#199](https://github.com/jeremyeder/agentready/issues/199)) ([a56e318](a56e318))
* add Memory MCP server allow list to repository settings ([ambient-code#203](https://github.com/jeremyeder/agentready/issues/203)) ([41d87bb](41d87bb))
* add quay/quay to leaderboard ([ambient-code#162](https://github.com/jeremyeder/agentready/issues/162)) ([d6e8df0](d6e8df0))
* Add weekly research update skill and automation ([ambient-code#145](https://github.com/jeremyeder/agentready/issues/145)) ([7ba17a6](7ba17a6))
* automate PyPI publishing with trusted publishing (OIDC) ([ambient-code#154](https://github.com/jeremyeder/agentready/issues/154)) ([71f4632](71f4632)), closes [pypa/#action-pypi-publish](https://github.com/jeremyeder/agentready/issues/action-pypi-publish)
* consolidate GitHub Actions workflows by purpose ([ambient-code#217](https://github.com/jeremyeder/agentready/issues/217)) ([717ca6b](717ca6b)), closes [ambient-code#221](https://github.com/jeremyeder/agentready/issues/221)
* container support ([ambient-code#171](https://github.com/jeremyeder/agentready/issues/171)) ([c6874ea](c6874ea))
* convert AgentReady assessment to on-demand workflow ([ambient-code#213](https://github.com/jeremyeder/agentready/issues/213)) ([b5a1ce0](b5a1ce0)), closes [ambient-code#191](https://github.com/jeremyeder/agentready/issues/191)
* enhance assessors with multi-language support and security ([ambient-code#200](https://github.com/jeremyeder/agentready/issues/200)) ([85712f2](85712f2)), closes [#10](#10)
* Harbor framework integration for Terminal-Bench evaluations ([ambient-code#202](https://github.com/jeremyeder/agentready/issues/202)) ([d73a8c8](d73a8c8)), closes [#4](#4) [ambient-code#178](https://github.com/jeremyeder/agentready/issues/178) [ambient-code#178](https://github.com/jeremyeder/agentready/issues/178)
* Redesign homepage features with two-column layout and research links ([ambient-code#189](https://github.com/jeremyeder/agentready/issues/189)) ([570087d](570087d)), closes [ambient-code#187](https://github.com/jeremyeder/agentready/issues/187)
* replace markdown-link-check with lychee for link validation ([ambient-code#177](https://github.com/jeremyeder/agentready/issues/177)) ([f1a4545](f1a4545))
* Terminal-Bench eval harness (MVP Phase 1) ([ambient-code#178](https://github.com/jeremyeder/agentready/issues/178)) ([d06bab4](d06bab4)), closes [ambient-code#171](https://github.com/jeremyeder/agentready/issues/171)
* **workflows:** add comment posting for [@agentready-dev](https://github.com/agentready-dev) agent ([5dff614](5dff614))

### Performance Improvements

* implement lazy loading for heavy CLI commands ([ambient-code#151](https://github.com/jeremyeder/agentready/issues/151)) ([6a7cd4e](6a7cd4e))
@jeremyeder jeremyeder merged commit eeeb497 into ambient-code:main Jan 15, 2026
11 of 13 checks passed
@jeremyeder
Copy link
Contributor Author

CI Workflow Fix

The validation workflow is failing because it cannot access the main branch for comparison when running git diff.

Root Cause

The checkout action fetches the PR branch but doesn't have the base main branch available, causing:

fatal: ambiguous argument 'origin/main...HEAD': unknown revision or path not in the working tree.

Fix Applied

I've updated the workflow in this PR branch to:

  1. Add fetch-depth: 0 to the checkout step
  2. Explicitly fetch the main branch before running git diff

See commits:

  • c5029cc - fix: add fetch-depth to checkout for git diff to work
  • 143dc39 - fix: fetch origin/main before git diff

Note

Since GitHub Actions uses the workflow file from the base branch (not the PR branch), these fixes won't take effect for this PR's validation. The workflow needs to be fixed in the main repo first.

The submission itself is valid - the assessment JSON file has been successfully added to this PR. The validation will complete once the workflow is fixed in main.

@github-actions
Copy link
Contributor

Hi @jeremyeder! Thanks for your interest in AgentReady.

The /agentready assess command is currently restricted to repository maintainers.

To assess your own repository:

pip install agentready
agentready assess .

See AgentReady documentation for more information.

@github-actions
Copy link
Contributor

🎉 This PR is included in version 2.22.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@github-actions
Copy link
Contributor

🥇 AgentReady Assessment (Current Repository)

Score: 78.3/100 | Level: Gold

🎯 Next Steps (by impact)

  1. Fix: Type Annotations
  2. Fix: Concise Documentation
  3. Fix: Conventional Commit Messages
  4. Fix: File Size Limits
  5. Fix: Architecture Decision Records (ADRs)

📦 Download Full Reports • 🔗 View Workflow

📄 Full Assessment Report (click to expand)

🤖 AgentReady Assessment Report

Repository: agentready
Path: /home/runner/work/agentready/agentready
Branch: main | Commit: dad99553
Assessed: January 15, 2026 at 5:41 AM
AgentReady Version: 2.22.1
Run by: runner@runnervmi13qx


📊 Summary

Metric Value
Overall Score 78.3/100 🥇 Gold (Tier Definitions)
Attributes Assessed 22/25
Attributes Not Assessed 3
Assessment Duration 1.5s

Languages Detected

  • Python: 184 files
  • Markdown: 119 files
  • YAML: 28 files
  • JSON: 23 files
  • Shell: 9 files
  • XML: 4 files

Repository Stats

  • Total Files: 473
  • Total Lines: 224,599

🎯 Priority Improvements

Focus on these high-impact fixes first:

  1. Type Annotations (Tier 1) - +10.0 points potential
    • Add type annotations to function signatures
  2. Conventional Commit Messages (Tier 2) - +3.0 points potential
    • Configure conventional commits with commitlint
  3. File Size Limits (Tier 2) - +3.0 points potential
    • Refactor large files into smaller, focused modules
  4. Concise Documentation (Tier 2) - +3.0 points potential
    • Make documentation more concise and structured
  5. Architecture Decision Records (ADRs) (Tier 3) - +1.5 points potential
    • Create Architecture Decision Records (ADRs) directory and document key decisions

📋 Detailed Findings

Findings sorted by priority (Tier 1 failures first, then Tier 2, etc.)

T1 Type Annotations ❌ 42/100

📝 Remediation Steps

Measured: 33.6% (Threshold: ≥80%)

Evidence:

  • Typed functions: 586/1746
  • Coverage: 33.6%

Add type annotations to function signatures

  1. For Python: Add type hints to function parameters and return types
  2. For TypeScript: Enable strict mode in tsconfig.json
  3. Use mypy or pyright for Python type checking
  4. Use tsc --strict for TypeScript
  5. Add type annotations gradually to existing code

Commands:

# Python
pip install mypy
mypy --strict src/

# TypeScript
npm install --save-dev typescript
echo '{"compilerOptions": {"strict": true}}' > tsconfig.json

Examples:

# Python - Before
def calculate(x, y):
    return x + y

# Python - After
def calculate(x: float, y: float) -> float:
    return x + y

// TypeScript - tsconfig.json
{
  "compilerOptions": {
    "strict": true,
    "noImplicitAny": true,
    "strictNullChecks": true
  }
}

T1 Dependency Security & Vulnerability Scanning ✅ 40/100

T1 CLAUDE.md Configuration Files ✅ 100/100

T1 README Structure ✅ 100/100

T1 Standard Project Layouts ✅ 100/100

T1 Dependency Pinning for Reproducibility ✅ 100/100

T2 Conventional Commit Messages ❌ 0/100

📝 Remediation Steps

Measured: not configured (Threshold: configured)

Evidence:

  • No commitlint or husky configuration

Configure conventional commits with commitlint

  1. Install commitlint
  2. Configure husky for commit-msg hook

Commands:

npm install --save-dev @commitlint/cli @commitlint/config-conventional husky

T2 File Size Limits ❌ 54/100

📝 Remediation Steps

Measured: 3 huge, 11 large out of 186 (Threshold: <5% files >500 lines, 0 files >1000 lines)

Evidence:

  • Found 3 files >1000 lines (1.6% of 186 files)
  • Largest: src/agentready/assessors/code_quality.py (1080 lines)

Refactor large files into smaller, focused modules

  1. Identify files >1000 lines
  2. Split into logical submodules
  3. Extract classes/functions into separate files
  4. Maintain single responsibility principle

Examples:

# Split large file:
# models.py (1500 lines) → models/user.py, models/product.py, models/order.py

T2 Concise Documentation ❌ 64/100

📝 Remediation Steps

Measured: 330 lines, 53 headings, 33 bullets (Threshold: <500 lines, structured format)

Evidence:

  • README length: 330 lines (good)
  • Heading density: 16.1 per 100 lines (target: 3-5)
  • 1 paragraphs exceed 10 lines (walls of text)

Make documentation more concise and structured

  1. Break long README into multiple documents (docs/ directory)
  2. Add clear Markdown headings (##, ###) for structure
  3. Convert prose paragraphs to bullet points where possible
  4. Add table of contents for documents >100 lines
  5. Use code blocks instead of describing commands in prose
  6. Move detailed content to wiki or docs/, keep README focused

Commands:

# Check README length
wc -l README.md

# Count headings
grep -c '^#' README.md

Examples:

# Good: Concise with structure

## Quick Start
```bash
pip install -e .
agentready assess .

Features

  • Fast repository scanning
  • HTML and Markdown reports
  • 25 agent-ready attributes

Documentation

See docs/ for detailed guides.

Bad: Verbose prose

This project is a tool that helps you assess your repository
against best practices for AI-assisted development. It works by
scanning your codebase and checking for various attributes that
make repositories more effective when working with AI coding
assistants like Claude Code...

[Many more paragraphs of prose...]


</details>

![T2](https://img.shields.io/badge/T2-.gitignore_Completeness_92--100-green) **.gitignore Completeness** ✅ 92/100

![T2](https://img.shields.io/badge/T2-Separation_of_Concerns_98--100-green) **Separation of Concerns** ✅ 98/100

![T2](https://img.shields.io/badge/T2-Test_Coverage_Requirements_100--100-green) **Test Coverage Requirements** ✅ 100/100

![T2](https://img.shields.io/badge/T2-Pre-commit_Hooks_%26_CI%2FCD_Linting_100--100-green) **Pre-commit Hooks & CI/CD Linting** ✅ 100/100

![T2](https://img.shields.io/badge/T2-One-Command_Build%2FSetup_100--100-green) **One-Command Build/Setup** ✅ 100/100

![T2](https://img.shields.io/badge/T2-Inline_Documentation_100--100-green) **Inline Documentation** ✅ 100/100

![T3](https://img.shields.io/badge/T3-Architecture_Decision_Records_%28ADRs%29_0--100-red) **Architecture Decision Records (ADRs)** ❌ 0/100
<details>
<summary>📝 Remediation Steps</summary>

**Measured**: no ADR directory (Threshold: ADR directory with decisions)

**Evidence**:
- No ADR directory found (checked docs/adr/, .adr/, adr/, docs/decisions/)

Create Architecture Decision Records (ADRs) directory and document key decisions

1. Create docs/adr/ directory in repository root
2. Use Michael Nygard ADR template or MADR format
3. Document each significant architectural decision
4. Number ADRs sequentially (0001-*.md, 0002-*.md)
5. Include Status, Context, Decision, and Consequences sections
6. Update ADR status when decisions are revised (Superseded, Deprecated)

**Commands**:
```bash
# Create ADR directory
mkdir -p docs/adr

# Create first ADR using template
cat > docs/adr/0001-use-architecture-decision-records.md << 'EOF'
# 1. Use Architecture Decision Records

Date: 2025-11-22

## Status
Accepted

## Context
We need to record architectural decisions made in this project.

## Decision
We will use Architecture Decision Records (ADRs) as described by Michael Nygard.

## Consequences
- Decisions are documented with context
- Future contributors understand rationale
- ADRs are lightweight and version-controlled
EOF

Examples:

# Example ADR Structure

```markdown
# 2. Use PostgreSQL for Database

Date: 2025-11-22

## Status
Accepted

## Context
We need a relational database for complex queries and ACID transactions.
Team has PostgreSQL experience. Need full-text search capabilities.

## Decision
Use PostgreSQL 15+ as primary database.

## Consequences
- Positive: Robust ACID, full-text search, team familiarity
- Negative: Higher resource usage than SQLite
- Neutral: Need to manage migrations, backups

</details>

![T3](https://img.shields.io/badge/T3-Structured_Logging_0--100-red) **Structured Logging** ❌ 0/100
<details>
<summary>📝 Remediation Steps</summary>

**Measured**: not configured (Threshold: structured logging library)

**Evidence**:
- No structured logging library found
- Checked files: pyproject.toml
- Using built-in logging module (unstructured)

Add structured logging library for machine-parseable logs

1. Choose structured logging library (structlog for Python, winston for Node.js)
2. Install library and configure JSON formatter
3. Add standard fields: timestamp, level, message, context
4. Include request context: request_id, user_id, session_id
5. Use consistent field naming (snake_case for Python)
6. Never log sensitive data (passwords, tokens, PII)
7. Configure different formats for dev (pretty) and prod (JSON)

**Commands**:
```bash
# Install structlog
pip install structlog

# Configure structlog
# See examples for configuration

Examples:

# Python with structlog
import structlog

# Configure structlog
structlog.configure(
    processors=[
        structlog.stdlib.add_log_level,
        structlog.processors.TimeStamper(fmt="iso"),
        structlog.processors.JSONRenderer()
    ]
)

logger = structlog.get_logger()

# Good: Structured logging
logger.info(
    "user_login",
    user_id="123",
    email="user@example.com",
    ip_address="192.168.1.1"
)

# Bad: Unstructured logging
logger.info(f"User {user_id} logged in from {ip}")

T3 CI/CD Pipeline Visibility ❌ 70/100

📝 Remediation Steps

Measured: basic config (Threshold: CI with best practices)

Evidence:

  • CI config found: .github/workflows/pr-review-auto-fix.yml, .github/workflows/agentready-dev.yml, .github/workflows/ci.yml, .github/workflows/update-docs.yml, .github/workflows/research-update.yml, .github/workflows/leaderboard.yml, .github/workflows/release.yml, .github/workflows/agentready-assessment.yml, .github/workflows/stale-issues.yml, .github/workflows/agentready-dev-issue-pr.yml, .github/workflows/docs.yml, .github/workflows/dependabot-auto-merge.yml, .github/workflows/security.yml, .github/workflows/coverage-comment.yml, .github/workflows/continuous-learning.yml
  • Descriptive job/step names found
  • No caching detected
  • Parallel job execution detected

Add or improve CI/CD pipeline configuration

  1. Create CI config for your platform (GitHub Actions, GitLab CI, etc.)
  2. Define jobs: lint, test, build
  3. Use descriptive job and step names
  4. Configure dependency caching
  5. Enable parallel job execution
  6. Upload artifacts: test results, coverage reports
  7. Add status badge to README

Commands:

# Create GitHub Actions workflow
mkdir -p .github/workflows
touch .github/workflows/ci.yml

# Validate workflow
gh workflow view ci.yml

Examples:

# .github/workflows/ci.yml - Good example

name: CI Pipeline

on:
  push:
    branches: [main]
  pull_request:
    branches: [main]

jobs:
  lint:
    name: Lint Code
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Set up Python
        uses: actions/setup-python@v5
        with:
          python-version: '3.11'
          cache: 'pip'  # Caching

      - name: Install dependencies
        run: pip install -r requirements.txt

      - name: Run linters
        run: |
          black --check .
          isort --check .
          ruff check .

  test:
    name: Run Tests
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - name: Set up Python
        uses: actions/setup-python@v5
        with:
          python-version: '3.11'
          cache: 'pip'

      - name: Install dependencies
        run: pip install -r requirements.txt

      - name: Run tests with coverage
        run: pytest --cov --cov-report=xml

      - name: Upload coverage reports
        uses: codecov/codecov-action@v3
        with:
          files: ./coverage.xml

  build:
    name: Build Package
    runs-on: ubuntu-latest
    needs: [lint, test]  # Runs after lint/test pass
    steps:
      - uses: actions/checkout@v4

      - name: Build package
        run: python -m build

      - name: Upload build artifacts
        uses: actions/upload-artifact@v3
        with:
          name: dist
          path: dist/

T3 Cyclomatic Complexity Thresholds ✅ 100/100

T3 Issue & Pull Request Templates ✅ 100/100

T3 Semantic Naming ✅ 100/100

T3 OpenAPI/Swagger Specifications

T4 Code Smell Elimination ✅ 83/100

T4 Branch Protection Rules

T4 Container/Virtualization Setup


📝 Assessment Metadata

  • AgentReady Version: v2.22.1
  • Research Version: v1.0.1
  • Repository Snapshot: dad9955
  • Assessment Duration: 1.5s
  • Assessed By: runner@runnervmi13qx
  • Assessment Date: January 15, 2026 at 5:41 AM

🤖 Generated with Claude Code

kami619 pushed a commit to kami619/agentready that referenced this pull request Jan 15, 2026
* chore(release): 2.10.0 [skip ci]

# [2.10.0](jeremyeder/agentready@v2.9.0...v2.10.0) (2025-12-16)

### Bug Fixes

* add bounded retry logic for LLM rate limit handling ([ambient-code#205](https://github.com/jeremyeder/agentready/issues/205)) ([6ecb786](jeremyeder@6ecb786)), closes [ambient-code#104](https://github.com/jeremyeder/agentready/issues/104)
* disable attestations for Test PyPI to avoid conflict ([ambient-code#155](https://github.com/jeremyeder/agentready/issues/155)) ([a33e3cd](jeremyeder@a33e3cd)), closes [pypa/#action-pypi-publish](https://github.com/jeremyeder/agentready/issues/action-pypi-publish)
* downgrade docker/metadata-action to v5 and fix shellcheck warnings ([12f5509](jeremyeder@12f5509))
* enable Harbor task filtering for smoketest support ([ambient-code#222](https://github.com/jeremyeder/agentready/issues/222)) ([f780188](jeremyeder@f780188))
* leaderboard workflow and SSH URL support ([ambient-code#147](https://github.com/jeremyeder/agentready/issues/147)) ([de28cd0](jeremyeder@de28cd0))
* make E2E test timeouts configurable and add sensitive directory test ([ambient-code#206](https://github.com/jeremyeder/agentready/issues/206)) ([27e87e5](jeremyeder@27e87e5)), closes [ambient-code#104](https://github.com/jeremyeder/agentready/issues/104) [ambient-code#192](https://github.com/jeremyeder/agentready/issues/192)
* rename research report in data directory ([b8ddfdc](jeremyeder@b8ddfdc))
* resolve all test suite failures - achieve zero failures ([ambient-code#180](https://github.com/jeremyeder/agentready/issues/180)) ([990fa2d](jeremyeder@990fa2d)), closes [ambient-code#148](https://github.com/jeremyeder/agentready/issues/148) [ambient-code#147](https://github.com/jeremyeder/agentready/issues/147) [ambient-code#145](https://github.com/jeremyeder/agentready/issues/145)
* resolve broken links and workflow failures ([ambient-code#160](https://github.com/jeremyeder/agentready/issues/160)) ([fbf5cf7](jeremyeder@fbf5cf7))
* resolve YAML syntax error in continuous-learning workflow ([ambient-code#172](https://github.com/jeremyeder/agentready/issues/172)) ([3d40fcc](jeremyeder@3d40fcc))
* resolve YAML syntax error in update-docs workflow and add actionlint ([ambient-code#173](https://github.com/jeremyeder/agentready/issues/173)) ([97b06af](jeremyeder@97b06af))
* skip PR comments for external forks to prevent permission errors ([ambient-code#163](https://github.com/jeremyeder/agentready/issues/163)) ([2a29fb8](jeremyeder@2a29fb8))
* update --version flag to show correct version and research report date ([ambient-code#221](https://github.com/jeremyeder/agentready/issues/221)) ([5a85abb](jeremyeder@5a85abb))
* **workflows:** ensure post-comment step runs after Claude Code Action ([b087e5c](jeremyeder@b087e5c))
* **workflows:** handle all event types in agentready-dev workflow ([9b942bf](jeremyeder@9b942bf))
* **workflows:** improve error handling and logging for comment posting ([9ea1e6b](jeremyeder@9ea1e6b))
* **workflows:** improve issue number extraction and add debug step ([ecd896b](jeremyeder@ecd896b))
* **workflows:** remove if:always() to test step execution ([ff0bb12](jeremyeder@ff0bb12))
* **workflows:** simplify post-comment step condition ([1bbf40a](jeremyeder@1bbf40a))

### Features

* add ambient-code/agentready to leaderboard ([ambient-code#148](https://github.com/jeremyeder/agentready/issues/148)) ([621152e](jeremyeder@621152e))
* add Harbor Terminal-Bench comparison for agent effectiveness ([ambient-code#199](https://github.com/jeremyeder/agentready/issues/199)) ([a56e318](jeremyeder@a56e318))
* add Memory MCP server allow list to repository settings ([ambient-code#203](https://github.com/jeremyeder/agentready/issues/203)) ([41d87bb](jeremyeder@41d87bb))
* add quay/quay to leaderboard ([ambient-code#162](https://github.com/jeremyeder/agentready/issues/162)) ([d6e8df0](jeremyeder@d6e8df0))
* Add weekly research update skill and automation ([ambient-code#145](https://github.com/jeremyeder/agentready/issues/145)) ([7ba17a6](jeremyeder@7ba17a6))
* automate PyPI publishing with trusted publishing (OIDC) ([ambient-code#154](https://github.com/jeremyeder/agentready/issues/154)) ([71f4632](jeremyeder@71f4632)), closes [pypa/#action-pypi-publish](https://github.com/jeremyeder/agentready/issues/action-pypi-publish)
* consolidate GitHub Actions workflows by purpose ([ambient-code#217](https://github.com/jeremyeder/agentready/issues/217)) ([717ca6b](jeremyeder@717ca6b)), closes [ambient-code#221](https://github.com/jeremyeder/agentready/issues/221)
* container support ([ambient-code#171](https://github.com/jeremyeder/agentready/issues/171)) ([c6874ea](jeremyeder@c6874ea))
* convert AgentReady assessment to on-demand workflow ([ambient-code#213](https://github.com/jeremyeder/agentready/issues/213)) ([b5a1ce0](jeremyeder@b5a1ce0)), closes [ambient-code#191](https://github.com/jeremyeder/agentready/issues/191)
* enhance assessors with multi-language support and security ([ambient-code#200](https://github.com/jeremyeder/agentready/issues/200)) ([85712f2](jeremyeder@85712f2)), closes [ambient-code#10](jeremyeder#10)
* Harbor framework integration for Terminal-Bench evaluations ([ambient-code#202](https://github.com/jeremyeder/agentready/issues/202)) ([d73a8c8](jeremyeder@d73a8c8)), closes [#4](jeremyeder#4) [ambient-code#178](https://github.com/jeremyeder/agentready/issues/178) [ambient-code#178](https://github.com/jeremyeder/agentready/issues/178)
* Redesign homepage features with two-column layout and research links ([ambient-code#189](https://github.com/jeremyeder/agentready/issues/189)) ([570087d](jeremyeder@570087d)), closes [ambient-code#187](https://github.com/jeremyeder/agentready/issues/187)
* replace markdown-link-check with lychee for link validation ([ambient-code#177](https://github.com/jeremyeder/agentready/issues/177)) ([f1a4545](jeremyeder@f1a4545))
* Terminal-Bench eval harness (MVP Phase 1) ([ambient-code#178](https://github.com/jeremyeder/agentready/issues/178)) ([d06bab4](jeremyeder@d06bab4)), closes [ambient-code#171](https://github.com/jeremyeder/agentready/issues/171)
* **workflows:** add comment posting for [@agentready-dev](https://github.com/agentready-dev) agent ([5dff614](jeremyeder@5dff614))

### Performance Improvements

* implement lazy loading for heavy CLI commands ([ambient-code#151](https://github.com/jeremyeder/agentready/issues/151)) ([6a7cd4e](jeremyeder@6a7cd4e))

* feat: add jeremyeder/reference to leaderboard

Score: 55.8/100 (Bronze)
Repository: https://github.com/jeremyeder/reference

---------

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants