WIP: stage all uncommitted work — sprints 46-221, graduation headers, specialist fleet, test steps 909-1988
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
20
tmp_eval_complex_specs_20260303/fs_002_go.md
Normal file
20
tmp_eval_complex_specs_20260303/fs_002_go.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Transactional Billing Refactor (fs_002)
|
||||
|
||||
## Objective
|
||||
Refactor billing pipeline to introduce idempotency keys and rollback checkpoints across ledger service, queue worker, retry policy, and integration tests.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: go
|
||||
- Available libraries: go-kit, sqlx, segmentio/kafka-go
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- billing/service.go
|
||||
- billing/worker.go
|
||||
- billing/retry.go
|
||||
- billing/ledger_adapter.go
|
||||
- tests/billing_integration_test.go
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
20
tmp_eval_complex_specs_20260303/fs_003_python.md
Normal file
20
tmp_eval_complex_specs_20260303/fs_003_python.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# AuthZ Policy Propagation (fs_003)
|
||||
|
||||
## Objective
|
||||
Introduce deny-by-default RBAC policy and propagate through backend auth middleware, endpoint guards, frontend route guards, and admin policy editor.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: python
|
||||
- Available libraries: fastapi, pydantic, sqlalchemy
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- server/auth/*.py
|
||||
- server/routes/*.py
|
||||
- web/src/guards/*
|
||||
- web/src/admin/policy/*
|
||||
- security_test_plan.md
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
20
tmp_eval_complex_specs_20260303/fs_004_java.md
Normal file
20
tmp_eval_complex_specs_20260303/fs_004_java.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Schema Migration with Backfill (fs_004)
|
||||
|
||||
## Objective
|
||||
Add normalized address schema, migrate legacy rows with backfill job, dual-read/write transition, and rollback script.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: java
|
||||
- Available libraries: spring-boot, jooq, flyway
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- db/migrations/*
|
||||
- service/address/*
|
||||
- jobs/backfill/*
|
||||
- rollback/*.sql
|
||||
- tests/migration/*
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
20
tmp_eval_complex_specs_20260303/fs_005_rust.md
Normal file
20
tmp_eval_complex_specs_20260303/fs_005_rust.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Feature Flagged Search Rewrite (fs_005)
|
||||
|
||||
## Objective
|
||||
Replace search ranking pipeline behind feature flag with staged rollout, telemetry checks, and automatic abort trigger.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: rust
|
||||
- Available libraries: axum, serde, tokio
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- search/core.rs
|
||||
- search/ranking.rs
|
||||
- flags/config.rs
|
||||
- telemetry/search_metrics.rs
|
||||
- rollback_plan.md
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
20
tmp_eval_complex_specs_20260303/fs_006_cpp.md
Normal file
20
tmp_eval_complex_specs_20260303/fs_006_cpp.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# SLO-Preserving Endpoint Split (fs_006)
|
||||
|
||||
## Objective
|
||||
Split monolithic endpoint into read/write paths while preserving latency and memory budgets and updating observability dashboards.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: cpp
|
||||
- Available libraries: boost, nlohmann/json, fmt
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- server/api/*.cpp
|
||||
- server/read_path/*
|
||||
- server/write_path/*
|
||||
- observability/dashboards/*
|
||||
- perf_test_plan.md
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
20
tmp_eval_complex_specs_20260303/proj_002_cpp.md
Normal file
20
tmp_eval_complex_specs_20260303/proj_002_cpp.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# Embedded Telemetry Agent (proj_002)
|
||||
|
||||
## Objective
|
||||
Implement telemetry agent for linux + arduino targets using shared serialization core and target-specific runtime wrappers.
|
||||
|
||||
## Language & Library Constraints
|
||||
- Primary language: cpp
|
||||
- Available libraries: boost, nlohmann/json, fmt
|
||||
- Prefer explicit use of selected library APIs in task execution contracts.
|
||||
|
||||
## Required Artifacts
|
||||
- multi-file implementation artifacts
|
||||
|
||||
## Projection Targets
|
||||
- linux_x86_64: allowed=pthread, epoll
|
||||
- arduino_avr: allowed=avr_gpio, uart
|
||||
|
||||
## Acceptance
|
||||
- Generate deterministic taskitems with strict execution contracts.
|
||||
- Include selected library and preferred APIs per task where applicable.
|
||||
Reference in New Issue
Block a user