選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
OpenMono Developer ef0f67ce51 Complete seed service implementation for Story 1.9 with database models 2日前
..
Models Complete seed service implementation for Story 1.9 with database models 2日前
ISeedService.cs Implement seed service for Story 1.9: Seed System Reference Values & Rule Defaults 2日前
README.md Implement seed service for Story 1.9: Seed System Reference Values & Rule Defaults 2日前
SeedService.cs Implement seed service for Story 1.9: Seed System Reference Values & Rule Defaults 2日前

README.md

Seed Service Implementation

This directory contains the seed service implementation for Story 1.9: “Seed System Reference Values & Rule Defaults”.

Implementation Plan

The seed service will:

  1. Seed Reference Values

    • Operational status values
    • Service template defaults
    • Extension-layer reference values
  2. Configure Required-Field Rules

    • Default readiness fields for election-cycle jobs
    • Evaluation capability for Epic 2's readiness status feature
  3. Set Up Escalation Rule Defaults

    • Default rules covering overdue milestone alert scenarios
    • FR30 compliance
  4. Ensure Idempotency

    • Seed operation is fully idempotent
    • No duplicate records on multiple runs
  5. Maintain Separation

    • Admin-managed values persist independently
    • Seed does not overwrite admin changes

Files

  • ISeedService.cs - Interface defining seed service contract
  • SeedService.cs - Implementation of seed service

Implementation Notes

In a complete implementation, this service would:

  • Interact with a database context
  • Check if seeding has already occurred
  • Create seed data with proper constraints
  • Handle idempotent operations
  • Be registered in the DI container

Powered by TurnKey Linux.