Files
whetstone_DSL/docs/native_decomposition_impact_list_2026-02-26.md

2.5 KiB

Native Decomposition Impact List - 2026-02-26

Status: Active Purpose: Enumerate all known areas affected by shallow native decomposition and map each to enforceable tooling.

Impact List (One-by-One)

  1. API contract evolution
  • Problem: compatibility/versioning work collapses into generic tasks.
  • Tooling: impact_api_contract_evolution profile in tools/mcp/profiles/native_decomposition_impact_profiles.json.
  1. State migration and rollback safety
  • Problem: migration/backfill/rollback choreography omitted.
  • Tooling: impact_state_migration_rollback profile.
  1. Security policy propagation
  • Problem: cross-layer auth/deny-by-default checks missing.
  • Tooling: impact_security_policy_propagation profile.
  1. SLO/latency budget constraints
  • Problem: performance requirements missing from decomposition rationale.
  • Tooling: impact_slo_latency_budget profile.
  1. Rollout choreography
  • Problem: staged rollout/abort hooks not represented as tasks.
  • Tooling: impact_rollout_choreography profile.
  1. Multi-file transactional edits
  • Problem: partial cross-file updates pass as “done”.
  • Tooling: impact_multifile_transactional_edit profile.
  1. Concurrency/locking semantics
  • Problem: race/lock/deadlock work under-scoped.
  • Tooling: impact_concurrency_locking profile.
  1. Projection/environment constraints
  • Problem: embedded/mobile/serverless constraints ignored.
  • Tooling: impact_projection_environment_constraints profile.
  1. Polyglot boundary changes
  • Problem: SDK/client/server coupling not decomposed.
  • Tooling: impact_polyglot_boundary_changes profile.
  1. Observability/telemetry integrity
  • Problem: logging/metrics/tracing semantics omitted.
  • Tooling: impact_observability_telemetry_integrity profile.
  1. Data integrity and precision
  • Problem: financial/scientific precision risks hidden in generic tasks.
  • Tooling: impact_data_integrity_precision profile.
  1. Recovery/replay-critical flows
  • Problem: recovery/rollback/replay pathways not represented.
  • Tooling: impact_disaster_recovery_replay profile.

Enforcement Tooling

  • Checker:
    • tools/mcp/check_native_decomposition_impact_coverage.py
  • Profiles:
    • tools/mcp/profiles/native_decomposition_impact_profiles.json
  • Standalone gate wrapper:
    • tools/mcp/run_native_impact_coverage_gate.sh
  • Pipeline integration toggles in tools/mcp/run_sprint_taskitem_pipeline.sh:
    • WSTONE_NATIVE_IMPACT_COVERAGE_GATE
    • WSTONE_NATIVE_IMPACT_COVERAGE_ENFORCE
    • WSTONE_NATIVE_IMPACT_COVERAGE_PROFILES