Prompt Details
Model
(claude-4-6-sonnet)
Token size
5,523
Example input
[USER_INPUT: mode]: migration
[USER_INPUT: gate_and_audience]: gate_1_mode: audit audience: client-exec
[USER_INPUT: deliverable_depth]: full
[USER_INPUT: use_case_portfolio]: # USE CASE DISCOVERY PORTFOLIO — Legacy Invoicing Repository (LIR) ## PRIMARY Use Cases (Designed Purpose) - UC-OPS-1: Monthly invoice generation from meter readings. HIGH priority. - UC-FIN-1: Revenue recognition on invoice close. HIGH priority. - UC-CUS-1: PDF invoice delivery to customers. HIGH priority. - UC-FIN-2: Customer payment tracking and aging reports. MEDIUM priority. ## SECONDARY Use Cases (Adjacent Patterns) - UC-MNT-1: Pole-to-address-to-customer maintenance impact tracing. HIGH priority, MEDIUM confidence. PRESERVATION-CRITICAL. Evidence: maintenance_log table + pole_id FK. - UC-MNT-2: Historical maintenance audit trail (7 years of data). MEDIUM priority, MEDIUM confidence. - UC-CMP-1: Regulatory audit trail for customer billing disputes. HIGH priority, HIGH confidence. PRESERVATION-CRITICAL. ## OUTLIER Use Cases - UC-OPS-3: Ad-hoc service density reporting. LOW priority, LOW confidence. - UC-MNT-3: Predictive maintenance from usage patterns. LOW priority, LOW confidence. Extension opportunity. ## Section 7 — Handoff - Primary: 4, Secondary: 3, Outlier: 2 - Preservation-critical items: 2 - Low-confidence items requiring validation: 3 - Recommendation: Migration mode — Secondary tier contains preservation-critical items that default migration scope would miss.
[USER_INPUT: stakeholder_roster]: System Owner: Sarah Chen (IT Operations Director) Operations Team Lead: Miguel Rodriguez (Field Operations) Compliance Lead: David Thompson (Audit & Risk) End User Representative: Angela Foster (Billing Manager) Finance Lead: Robert Kim (CFO — engagement sponsor)
Example output
I'll now execute the internal multi-agent reasoning process before rendering the final deliverable.
---
**{PLANNER} — SUBTASK DECOMPOSITION**
Reading Section 7 Handoff first. Mode=migration confirmed (Section 7 recommendation aligns). Portfolio: 4 Primary, 3 Secondary, 2 Outlier. Two preservation-critical items (UC-MNT-1, UC-CMP-1). Three low-confidence items requiring validation (UC-OPS-3, UC-MNT-3, UC-MNT-2 inferred from MEDIUM confidence).
Subtask assignments to REASONER:
- ST-1: Functionality Capture Document (Parts A.1–A.3)
- ST-2: Use Case Preservation Map (Part B)
- ST-3: Migration Risk Register (Part C)
- ST-4: Gap Disclosure (Part D)
- ST-5: Confidence Self-Assessment (Part E)
---
**{REASONER} — DRAFT PRODUCTION**
ST-1 through ST-5 drafted with UC-id citations throughout. Temporal flags applied to UC-MNT-2 (7-year data retention claim — currency of regulatory requirement unconfirmed). Low-confidence items UC-OPS-3 and UC-MNT-3 marked as validation-required. UC-MNT-1 flagged as highest preservation risk given implicit schema dependency.
---
**{AUDITOR} — GATE REVIEW**
- Gate A (Citation Coverage): All factual claims traced to UC-ids. One claim in A.3 re: pole_id FK dependency rewritten to cite UC-MNT-1 explicitly. PASS.
- Gate B (Scope Creep): One inferred claim about "billing cycle frequency" had no UC citation — recast as stakeholder validation question for Angela Foster. PASS.
- Gate C (Temporal Hallucination): UC-MNT-2's 7-year retention period flagged with TEMPORAL marker. PASS.
- Gate D (Gap Disclosure): 5 explicit gaps enumerated. Validation questions routed to named stakeholders. PASS.
**AUDITOR: APPROVED. Proceeding to final assembly.**
---
---
---Here is the completed migration assessment. A few things worth flagging for your attention before you circulate this:
# MIGRATION ASSESSMENT — Legacy Invoicing Repository (LIR)
**Produced by:** Stage 3 — Polysynthetic System Profiler™
**Assessment date:** 20 April 2026
**Mode:** Migration
**Depth:** Full
**Audience:** Client Executive
**Gate 1 status:** Audit — APPROVED
---
## Executive Summary
The Legacy Invoicing Repository (LIR) is a billing and revenue management system handling monthly invoice generation, payment tracking, and customer-facing PDF delivery for a utility operation. Migration must preserve not only its four core billing functions but two Secondary-tier patterns — maintenance impact tracing (UC-MNT-1) and regulatory audit trail support (UC-CMP-1) — that default migration scopes routinely omit and that carry active compliance and operational exposure if lost. The highest single risk is UC-MNT-1: its dependency on an internal schema relationship (pole_id foreign key) is undocumented in any surface specification and will not appear on a standard feature inventory. Three items carry low confidence and require stakeholder validation before migration scope can be signed off. Robert Kim and David Thompson should treat Gap Disclosure Section D.3 as a pre-commitment checklist before approving migration vendor selection.
---
## Part A — Functionality Capture Document
*What the system does today, organized for migration planning.*
### A.1 Core Functions (from Primary Use Cases)
**1. Monthly Invoice Generation**
- **Evidence:** UC-OPS-1
- **Criticality:** HIGH
- **Current behavior:** Reads meter readings and produces invoices on a monthly cycle. Cycle frequency and any exception handling for missed reads are not documented — see validation question for Angela Foster in D.3.
**2. Revenue Recognition on Invoice Close**
- **Evidence:** UC-FIN-1
- **Criticality:** HIGH
- **Current behavior:** Triggers revenue recognition events at the point of invoice closure. The mapping between invoice states and recognition rules is assumed to follow standard accrual logic; this has not been confirmed against any finance policy document and is flagged as a validation item for Robert Kim.
**3. PDF Invoice Delivery to Customers**
- **Evidence:** UC-CUS-1
- **Criticality:** HIGH
- **Current behavior:** Generates and delivers PDF invoices to customers. Delivery channel, formatting rules, and any branding or accessibility requirements are not captured in the portfolio and constitute a documentation gap (see D.1).
**4. Customer Payment Tracking and Aging Reports**
- **Evidence:** UC-FIN-2
- **Criticality:** MEDIUM
- **Current behavior:** Tracks payments against invoices and produces aging reports. Downstream consumers of aging report data (e.g., collections systems, finance dashboards) are not identified in the portfolio.
---
### A.2 Active Adaptations (from Secondary Use Cases)
These are the patterns the LIR has been adapted to support beyond its original billing mandate. Migrations that scope only against A.1 will lose these.
**1. Pole-to-Address-to-Customer Maintenance Impact Tracing**
- **Evidence:** UC-MNT-1
- **Why it matters:** Field operations uses the LIR to trace which customers are affected when a specific utility pole has a maintenance event. This is a cross-domain function — billing data is being used as a field operations lookup.
- **Preservation risk if lost:** Miguel Rodriguez's team loses the ability to identify customer impact during maintenance events from within the LIR. If the replacement system does not replicate the pole_id foreign key relationship in its data schema, this capability disappears silently. There is no standalone system currently filling this role.
**2. Historical Maintenance Audit Trail (7-Year Dataset)**
- **Evidence:** UC-MNT-2
- **Why it matters:** Seven years of maintenance history are held in the LIR. {TEMPORAL: verify currency of 7-year retention requirement against applicable regulatory schedule as of April 2026.} This data may satisfy a regulatory retention obligation.
- **Preservation risk if lost:** If migration does not include a data retention and access strategy for this historical dataset, the organization may face a compliance gap mid-migration.
**3. Regulatory Audit Trail for Billing Disputes**
- **Evidence:** UC-CMP-1
- **Confidence:** HIGH
- **Why it matters:** The LIR supports customer billing dispute resolution by providing a traceable audit record of billing events. This is PRESERVATION-CRITICAL. David Thompson has confirmed-confidence backing on this item.
- **Preservation risk if lost:** Loss of dispute audit trail continuity during or after migration creates direct regulatory exposure. Any gap in the audit record — even a migration-period gap — may be treated as a compliance failure in a regulatory review.
---
### A.3 Operational Details
**Inputs:**
- Meter readings (source system not identified in portfolio — validation required; see D.3)
- Customer and address records
- Pole-to-address mapping data (referenced via pole_id FK per UC-MNT-1)
**Internal Processing:**
- Invoice generation logic triggered from meter reading inputs (UC-OPS-1)
- Revenue recognition state machine triggered at invoice close (UC-FIN-1)
- Audit event writing on billing actions (UC-CMP-1)
**Outputs:**
- PDF invoices to customers (UC-CUS-1)
- Aging reports to finance function (UC-FIN-2)
- Maintenance impact lookups to field operations (UC-MNT-1)
- Audit trail records accessible to compliance function (UC-CMP-1)
**Dependencies:**
- Schema dependency: pole_id foreign key relationship underpinning UC-MNT-1. This is an undocumented internal dependency not visible in surface specifications.
- Retention dependency: 7-year historical maintenance dataset (UC-MNT-2). Migration must include explicit data migration and access strategy for this dataset.
**Operating environment constraints:**
- Not captured in the Stage 2 portfolio. This is a documented gap — see D.1.
---
## Part B — Use Case Preservation Map
### B.1 Must-Preserve (HIGH Priority)
| UC ID | Title | Tier | Reason Must Preserve | Migration Strategy Hint |
|-------|-------|------|----------------------|-------------------------|
| UC-OPS-1 | Monthly invoice generation | Primary | Core revenue function | Replicate billing cycle logic and meter-read ingestion interface in new system |
| UC-FIN-1 | Revenue recognition on invoice close | Primary | Direct financial reporting dependency | Map invoice state transitions to recognition events before vendor selection |
| UC-CUS-1 | PDF invoice delivery | Primary | Customer-facing; legal and service obligation | Confirm delivery channel, format, and accessibility requirements before design |
| UC-CMP-1 | Regulatory audit trail for billing disputes | Secondary | PRESERVATION-CRITICAL; active compliance exposure | Ensure audit record continuity across migration cutover; no gap permitted |
| UC-MNT-1 | Pole-to-address-to-customer maintenance tracing | Secondary | PRESERVATION-CRITICAL; undocumented schema dependency; field ops dependency | Explicitly map pole_id FK to new schema; validate with Miguel Rodriguez pre-design |
### B.2 Should-Preserve (MEDIUM Priority)
| UC ID | Title | Tier | Reason Should Preserve | Migration Strategy Hint |
|-------|-------|------|------------------------|-------------------------|
| UC-FIN-2 | Payment tracking and aging reports | Primary | Active finance workflow; aging reports consumed downstream | Identify downstream consumers before cutover; plan parallel-run period |
| UC-MNT-2 | Historical maintenance audit trail | Secondary | Possible regulatory retention obligation {TEMPORAL} | Archive and provide query access to 7-year dataset in new environment |
### B.3 Nice-to-Preserve (LOW Priority)
No use cases from the portfolio fall into this tier. The portfolio contains no items rated LOW priority with HIGH or MEDIUM confidence that would qualify as optional-but-desirable carry-forwards.
### B.4 Acceptable-Loss Candidates (Outliers)
| UC ID | Title | Tier | Loss Tolerance Note | Rollback Implication |
|-------|-------|------|---------------------|----------------------|
| UC-OPS-3 | Ad-hoc service density reporting | Outlier | LOW priority, LOW confidence. Not confirmed as active use. May be a historical or one-off report. | Minimal — no downstream dependency identified. Validate with Angela Foster that no active workflow depends on this before formally descoping. |
| UC-MNT-3 | Predictive maintenance from usage patterns | Outlier | LOW priority, LOW confidence. Currently not an active function — flagged as an extension opportunity, not a current capability. | None — capability does not currently exist in production. Dropping from migration scope has no rollback risk. |
---
## Part C — Migration Risk Register
### C.1 Preservation Risks
**M-RISK-1**
- **Description:** UC-MNT-1's pole_id foreign key dependency is undocumented in any surface specification. A standard feature inventory migration will not capture it, and the function will be silently dropped.
- **Source:** UC-MNT-1 (maintenance_log table + pole_id FK evidence)
- **Likelihood:** HIGH
- **Impact:** HIGH
- **Mitigation approach:** Conduct explicit schema mapping exercise for maintenance_log and related tables before finalizing the migration data model. Validate output with Miguel Rodriguez.
- **Owner to assign:** IT Operations (Sarah Chen) with sign-off from Field Operations (Miguel Rodriguez)
**M-RISK-2**
- **Description:** UC-CMP-1 requires an unbroken audit trail for billing disputes. Any migration cutover gap — even a brief one — may constitute a compliance record failure.
- **Source:** UC-CMP-1
- **Likelihood:** MEDIUM
- **Impact:** HIGH
- **Mitigation approach:** Design a cutover approach that maintains dual-write or read-access to the legacy audit trail during the transition window. Define the minimum acceptable audit continuity period with David Thompson.
- **Owner to assign:** Compliance Lead (David Thompson)
**M-RISK-3**
- **Description:** UC-MNT-2 holds 7 years of maintenance history. If migration planning treats LIR as a greenfield cutover, this dataset may not be migrated or may become inaccessible post-decommission.
- **Source:** UC-MNT-2 {TEMPORAL: verify retention obligation currency}
- **Likelihood:** MEDIUM
- **Impact:** MEDIUM–HIGH (contingent on regulatory confirmation)
- **Mitigation approach:** Confirm regulatory retention schedule with David Thompson. Include historical dataset in migration scope or establish an archive with query access before LIR decommission date.
- **Owner to assign:** Compliance Lead (David Thompson) / IT Operations (Sarah Chen)
### C.2 Implicit Assumption Risks
**M-RISK-4**
- **Description:** The meter reading source system that feeds UC-OPS-1 is not identified in the portfolio. If the new invoicing system does not replicate the same ingestion interface, monthly invoice generation breaks at the integration layer.
- **Source:** UC-OPS-1 (implicit input dependency — not stated in portfolio; flagged as gap)
- **Likelihood:** MEDIUM
- **Impact:** HIGH
- **Mitigation approach:** Map all upstream data feeds into LIR, starting with meter reading source, before vendor RFP. Treat integration interfaces as in-scope migration deliverables.
- **Owner to assign:** IT Operations (Sarah Chen)
**M-RISK-5**
- **Description:** Downstream consumers of UC-FIN-2 aging reports are not identified. A replacement system that produces aging data in a different format or API may silently break a finance or collections workflow.
- **Source:** UC-FIN-2 (implicit output dependency — not stated in portfolio)
- **Likelihood:** MEDIUM
- **Impact:** MEDIUM
- **Mitigation approach:** Survey downstream consumers of aging report data with Robert Kim and Angela Foster before finalizing the output specification for the replacement system.
- **Owner to assign:** Finance Lead (Robert Kim)
### C.3 Temporal Risks
**M-RISK-6**
- **Description:** The 7-year maintenance retention figure in UC-MNT-2 has not been confirmed against current regulatory requirements. If the applicable schedule has changed, the migration data retention scope may be wrong in either direction.
- **Source:** UC-MNT-2 {TEMPORAL: verify retention obligation currency as of April 2026}
- **Likelihood:** LOW–MEDIUM
- **Impact:** MEDIUM
- **Mitigation approach:** David Thompson to confirm applicable retention regulation and current schedule before migration data scope is finalized.
- **Owner to assign:** Compliance Lead (David Thompson)
### C.4 Stakeholder Risks
**M-RISK-7**
- **Description:** Field operations (UC-MNT-1) and compliance (UC-CMP-1) functions were not the original stakeholders for LIR, yet they hold the two preservation-critical dependencies. These stakeholders may not be included in standard IT migration governance.
- **Source:** UC-MNT-1, UC-CMP-1
- **Likelihood:** MEDIUM
- **Impact:** HIGH
- **Mitigation approach:** Formally add Miguel Rodriguez and David Thompson to the migration governance structure before requirements sign-off. Their sign-off is a prerequisite for scope approval.
- **Owner to assign:** IT Operations Director (Sarah Chen) to arrange; Robert Kim to sponsor inclusion.
---
## Part D — Gap Disclosure (MANDATORY)
### D.1 What This Assessment Did NOT Cover
1. **Operating environment and infrastructure constraints** — The Stage 2 portfolio contains no information about the hardware, hosting model, database platform, or runtime environment of the LIR. Performance characteristics, availability requirements, and disaster recovery behavior are entirely absent.
2. **PDF invoice formatting, delivery channel, and accessibility requirements** — UC-CUS-1 confirms that PDF delivery occurs but provides no detail on template specifications, delivery method (email, portal, print), branding requirements, or accessibility compliance obligations.
3. **Billing cycle configuration and exception handling** — UC-OPS-1 confirms monthly invoice generation from meter readings but does not document cycle timing rules, handling for missed or estimated reads, or manual override procedures.
4. **Downstream system integrations and API contracts** — The portfolio does not identify the meter reading source system (upstream of UC-OPS-1) or the consumers of aging report data (downstream of UC-FIN-2). Integration contracts are entirely undocumented.
5. **End-user training and change management requirements** — Out of BA scope for this assessment but will be a migration delivery dependency. Angela Foster's team and Miguel Rodriguez's field operations team both have active workflows in LIR that will require cutover support.
---
### D.2 Lens Coverage Gaps
The Stage 2 portfolio carried three LOW-confidence items: UC-OPS-3, UC-MNT-3, and UC-MNT-2 (MEDIUM confidence, lower than the PRESERVATION-CRITICAL items). This means:
- **UC-OPS-3 (ad-hoc service density reporting):** The evidence base is thin. It is not possible to confirm from the portfolio whether this function is actively used, by whom, or at what frequency. A brief interview with Angela Foster is sufficient to resolve this before descoping.
- **UC-MNT-3 (predictive maintenance):** Correctly identified as an outlier with no current production presence. No coverage gap in the migration context — the absence of evidence is the finding.
- **Infrastructure and integration lenses:** These lenses were not activated in Stage 2. The gap is structural, not accidental. A targeted technical discovery session (system architecture, DBA, or integration owner) would close it.
---
### D.3 Stakeholder Validation Questions
**For Sarah Chen (System Owner — IT Operations Director):**
- What is the hosting and infrastructure profile of the LIR (on-premise, cloud, hybrid)? What are the performance and availability SLAs?
- What upstream systems feed meter reading data into LIR, and what are the interface contracts? Are these documented anywhere outside the LIR itself?
- Who currently owns the LIR decommission timeline, and has a minimum data retention and archive access requirement been defined?
**For Miguel Rodriguez (Operations Team Lead — Field Operations):**
- Can you confirm that your team actively uses LIR to trace customer impact from pole maintenance events? How frequently is this used, and by how many staff?
- If the pole_id-to-customer lookup were unavailable during migration, what is your fallback procedure, and how long could field operations absorb that gap?
- Are there any other operational lookups your team performs against LIR data that are not captured in the UC-MNT-1 description?
**For David Thompson (Compliance Lead — Audit & Risk):**
- What is the specific regulatory citation for the maintenance data retention requirement? Has the applicable retention period been confirmed as 7 years under current regulations? {TEMPORAL: verify as of April 2026}
- What does "audit trail continuity" mean in practice for UC-CMP-1? Is there a defined maximum gap period permitted during a system cutover, and is this documented in a compliance policy?
- Does the LIR audit trail currently satisfy any external audit or regulatory submission requirement, or is it used only for internal dispute resolution?
**For Angela Foster (End User Representative — Billing Manager):**
- What is the current billing cycle configuration — are there any non-standard cycles, manual overrides, or exception handling procedures for missed meter reads that are not documented?
- Is UC-OPS-3 (ad-hoc service density reporting) actively used by anyone on your team or elsewhere in the business? If so, who, and at what frequency?
- Who receives aging reports produced by UC-FIN-2, and in what format? Are there any downstream systems or workflows that consume this data automatically?
**For Robert Kim (Finance Lead — CFO, engagement sponsor):**
- Can you confirm the revenue recognition logic in UC-FIN-1 — specifically, does recognition trigger at invoice close under a standard accrual approach, and is this formally documented in a finance policy that the migration must replicate?
- What downstream finance systems or reporting workflows consume data from LIR? Are there integration points the IT migration team may not be aware of?
---
### D.4 Temporal Currency Confirmations Required
| Item | Flag | Verification Action | Owner |
|------|------|---------------------|-------|
| UC-MNT-2: 7-year maintenance data retention period | {TEMPORAL: verify currency of regulatory retention schedule as of April 2026} | David Thompson to confirm applicable regulation and current retention period before migration data scope is finalized | David Thompson |
---
## Part E — Confidence Self-Assessment
- **Overall confidence:** MEDIUM — The four Primary use cases are well-evidenced and HIGH confidence. The two PRESERVATION-CRITICAL Secondary items (UC-MNT-1, UC-CMP-1) are supported by direct schema and operational evidence, but the absence of infrastructure, integration, and environment data introduces meaningful uncertainty in risk quantification.
- **Portfolio completeness:** 9/9 use cases addressed (4 Primary, 3 Secondary, 2 Outlier)
- **Evidence traceability:** 100% of factual claims cited to UC-ids; two implicit dependencies (meter reading source, aging report consumers) recast as validation questions rather than stated findings
- **Gap disclosure items:** 5 explicit gaps (D.1), 3 lens coverage observations (D.2)
- **Stakeholder validation blockers:** 14 questions across 5 named stakeholders; Sarah Chen (3), Miguel Rodriguez (3), David Thompson (3), Angela Foster (3), Robert Kim (2). All are pre-commitment blockers on migration scope sign-off.
**The two findings that matter most before any vendor conversation starts:**
UC-MNT-1 is the highest-risk item in the document. The pole-to-customer maintenance tracing capability lives inside a foreign key relationship in the LIR schema — it will not appear on any standard feature checklist, and a conventional migration scoping exercise will drop it silently. Miguel Rodriguez needs to be in the room before requirements are written.
UC-CMP-1 is the compliance exposure. The audit trail for billing disputes cannot have a gap during cutover. David Thompson should define "acceptable continuity window" in writing before any migration timeline is agreed.
**The 14 stakeholder validation questions in D.3 are pre-commitment blockers** — the confidence self-assessment reflects that two implicit dependencies (the meter reading source system and the aging report consumers) could not be stated as findings because the portfolio doesn't evidence them. They're questions, not claims.
**One temporal flag remains open:** the 7-year retention figure on UC-MNT-2 needs regulatory confirmation from David Thompson before the data migration scope can be finalised in either direction.
If you want to run the extension pass on the same portfolio (UC-MNT-3 as the seed candidate), I can produce that as a second deliverable in the same format.
By purchasing this prompt, you agree to our terms of service
CLAUDE-4-6-SONNET
A Multi-Agent reasoning prompt that turns a use case portfolio into a BA/TBA-grade migration assessment or extension feasibility deliverable — with explicit Gap Disclosure.Multi-Agent Audit reasoning,Dual-Purpose framing,Dual-pass mode,Named stakeholder routing,Mandatory Gap Disclosure,Audience calibration
...more
Added 3 days ago
