Skip to content

docs(profile): refresh buyer-facing product catalog - #705

Open
seonghobae wants to merge 7 commits into
mainfrom
codex/refresh-buyer-facing-product-catalog
Open

docs(profile): refresh buyer-facing product catalog#705
seonghobae wants to merge 7 commits into
mainfrom
codex/refresh-buyer-facing-product-catalog

Conversation

@seonghobae

@seonghobae seonghobae commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Buyer-visible gap

The organization profile still advertised the retired VibeSec name and omitted current reusable products that demonstrate the lab's modular architecture.

Change

  • replace VibeSec with the current AppGuardrail product and repository;
  • add RankWeave and fast-mlsirm to the public product catalog;
  • state the standalone-product and stable-module-boundary design intent without changing the existing research narrative.

Verification

  • every newly linked repository exists and is public;
  • the retired VibeSec link is removed from the organization profile;
  • Markdown-only change; no runtime behavior is affected.

Summary by CodeRabbit

  • 문서

    • 공개 프로젝트 목록을 최신 제품 구성에 맞게 업데이트했습니다.
    • appguardrail, RankWeave, fast-mlsirm 프로젝트를 추가했습니다.
    • 각 프로젝트의 독립적인 활용 가능성과 재사용 가능한 엔진의 모듈 경계를 명확히 설명했습니다.
    • 기존 VibeSec 항목을 제거했습니다.
  • 품질 개선

    • 프로필 문서에 현재 제품명과 저장소 정보가 사용되는지 자동으로 확인하는 검증을 추가했습니다.

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown

Review Change Stack

Warning

Review limit reached

@seonghobae, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 50 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: b0a5e9b4-0195-41e3-8b8d-957b16c804c3

📥 Commits

Reviewing files that changed from the base of the PR and between 1980fd4 and dc1d284.

📒 Files selected for processing (1)
  • tests/test_profile_product_catalog.py
📝 Walkthrough

Walkthrough

Public Projectsappguardrail, RankWeave, fast-mlsirm을 추가하고 VibeSec을 제거했습니다. 독립 사용성과 모듈 통합 문구를 검증하는 계약 테스트를 추가했습니다.

Changes

제품 카탈로그

Layer / File(s) Summary
제품 목록 및 계약 테스트
profile/README.md, tests/test_profile_product_catalog.py
Public Projects가 현재 저장소 식별자와 독립적 모듈 경계를 설명합니다. 테스트가 제품명, 저장소, 독립 사용성, 통합 관련 문구를 검증합니다.

Estimated code review effort: 2 (Simple) | ~10 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed 제목은 조직 프로필의 구매자 대상 제품 카탈로그를 갱신하는 주요 변경 사항을 정확하고 간결하게 설명합니다.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/refresh-buyer-facing-product-catalog

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

@seonghobae
seonghobae enabled auto-merge (squash) August 3, 2026 03:06

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Copy link
Copy Markdown
Contributor Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Aug 3, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@seonghobae seonghobae closed this Aug 3, 2026
auto-merge was automatically disabled August 3, 2026 10:16

Pull request was closed

@seonghobae seonghobae reopened this Aug 3, 2026
@seonghobae
seonghobae enabled auto-merge (squash) August 3, 2026 10:16

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8.

  • Head SHA: 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8

  • Workflow run: 30806436011

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@opencode-agent

opencode-agent Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

OpenCode Review Overview

  • Head SHA: dc1d284eada4abf9fc0a6b23c04628b15421572f
  • Workflow run: 30835974153
  • Workflow attempt: 1
  • Gate result: REQUEST_CHANGES (approval step)

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head dc1d284eada4abf9fc0a6b23c04628b15421572f.

  • Head SHA: dc1d284eada4abf9fc0a6b23c04628b15421572f

  • Workflow run: 30835974153

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@opencode-agent
opencode-agent Bot disabled auto-merge August 3, 2026 10:49

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8.

  • Head SHA: 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8

  • Workflow run: 30806747779

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8.

  • Head SHA: 6a893f39a3f6355a5449e03d5b90b1b00d44c3c8

  • Workflow run: 30806747779

  • Workflow attempt: 2

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 589cb62a16013a16ab290a1fc28c5128c90e562a.

  • Head SHA: 589cb62a16013a16ab290a1fc28c5128c90e562a

  • Workflow run: 30829341618

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🧹 Nitpick comments (1)
tests/test_profile_product_catalog.py (1)

6-6: 🩺 Stability & Availability | 🔵 Trivial | ⚡ Quick win

테스트 경로를 테스트 파일 기준으로 고정하세요.

PROFILE = Path("profile/README.md")은 현재 작업 디렉터리에 의존합니다. 저장소 루트가 아닌 위치에서 pytest를 실행하면 두 테스트의 read_text()FileNotFoundError로 실패할 수 있습니다. __file__ 기준으로 경로를 구성하세요.

수정 예시
-PROFILE = Path("profile/README.md")
+PROFILE = Path(__file__).resolve().parents[1] / "profile" / "README.md"
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@tests/test_profile_product_catalog.py` at line 6, Update the PROFILE path
declaration in tests/test_profile_product_catalog.py to resolve
profile/README.md relative to the test file’s location via __file__, rather than
the current working directory, so both read_text() calls work regardless of
where pytest is launched.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@tests/test_profile_product_catalog.py`:
- Around line 13-16: Update the profile assertions to extract only the Markdown
section between “## Public Projects” and “## Forked Projects”, then validate
within that section the three complete Markdown links for appguardrail,
RankWeave, and fast-mlsirm plus the integration wording. Remove the broad
whole-profile substring checks so deleted or malformed Public Projects entries
cannot pass via matches elsewhere.

---

Nitpick comments:
In `@tests/test_profile_product_catalog.py`:
- Line 6: Update the PROFILE path declaration in
tests/test_profile_product_catalog.py to resolve profile/README.md relative to
the test file’s location via __file__, rather than the current working
directory, so both read_text() calls work regardless of where pytest is
launched.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 0b72149d-d171-403c-a65a-f7a9b087bdf6

📥 Commits

Reviewing files that changed from the base of the PR and between 3f65dbe and 1980fd4.

📒 Files selected for processing (2)
  • profile/README.md
  • tests/test_profile_product_catalog.py

Comment thread tests/test_profile_product_catalog.py Outdated

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head 1980fd4c48e9a504536471a88bba5f823fe48136.

  • Head SHA: 1980fd4c48e9a504536471a88bba5f823fe48136

  • Workflow run: 30835378746

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

OpenCode cannot approve yet because required coverage evidence did not pass.

Review outcome

1. HIGH .github/workflows/opencode-review.yml:1 - Coverage evidence did not prove required test/docstring evidence

  • Problem: The required coverage-evidence job result was failure, so OpenCode cannot establish approval sufficiency for this head.

  • Root cause: Automated approval is only valid when the same-head coverage-evidence job proves supported repository test suites passed and configured docstring gates passed or were advisory, or reports not applicable because no supported source files or package manifests exist. Missing, failed, skipped, unavailable, or unsupported-tooling test evidence is a blocker.

  • Fix: Install or configure the repository test/docstring evidence tooling when source files or package manifests exist, rerun the current-head coverage-evidence job, and approve only after it reports success with required evidence or explicit no-source not-applicable evidence.

  • Regression test: Keep the approval branch checking needs.coverage-evidence.result == success before posting APPROVE, and publish REQUEST_CHANGES when coverage-evidence blocker states such as cancelled, skipped, failed, unsupported-tooling, or below-100 evidence are present.

  • Result: REQUEST_CHANGES

  • Reason: coverage-evidence result was failure, so required test/docstring evidence was not proven for current head dc1d284eada4abf9fc0a6b23c04628b15421572f.

  • Head SHA: dc1d284eada4abf9fc0a6b23c04628b15421572f

  • Workflow run: 30835974153

  • Workflow attempt: 1

Coverage evidence

Coverage Decision

  • Result: FAIL
  • Test evidence: not proven passing
  • Docstring evidence: not proven passing when configured
  • Failure count: 1

Changed-File Evidence Map

flowchart LR
  PR["PR changed files"] --> Evidence["OpenCode bounded evidence"]
  Evidence --> S1["Changed file: README.md"]
  S1 --> I1["repository behavior"]
  I1 --> R1["Review risk: Changed file: README.md"]
  R1 --> V1["required checks"]
  Evidence --> S2["Test: test_profile_product_catalog.py"]
  S2 --> I2["regression suite"]
  I2 --> R2["Review risk: Test: test_profile_product_catalog.py"]
  R2 --> V2["targeted test run"]
Loading

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