CtrlK
BlogDocsLog inGet started
Tessl Logo

ai-unified-process/aiup-blazor-dotnet

AI Unified Process plugin for C# and Blazor on .NET 10

88

0.95x
Quality

87%

Does it follow best practices?

Impact

93%

0.95x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

task.mdevals/scenario-1/

Implement "Browse Product Catalog" (UC-010)

Problem Description

An engineering team building a .NET 10 Blazor application has derived their entity model at docs/entity_model.md and use case specification at docs/use-cases/UC-010-browse-product-catalog.md.

The project is structured as a .NET 10 Web Application using Vertical Slice Architecture under Features/.

Output Specification

Implement UC-010 end to end under Features/UC010_BrowseProductCatalog/:

  1. Vertical Slice:
    • BrowseProductCatalogPage.razor & .razor.cs Blazor components.
    • BrowseProductCatalogQuery.cs & BrowseProductCatalogHandler.cs handling data fetching.
    • EF Core entity mapping for Product entity.
  2. Business Rule Enforcement:
    • Enforce filtering of out-of-stock items per BR-010.

Do not create any test files — that is handled by separate testing skills.

.mcp.json

README.md

tile.json