Behaviour is unclear
Business rules and exception paths are buried across code, data and interfaces.
Legacy application discovery
Discovery should establish what the application does, not simply inventory what is in the repository.
Harten reconstructs behaviour, dependencies, data relationships and interfaces from the evidence available, then makes the gaps explicit for technical and domain review.
When discovery is needed
Legacy application discovery is useful when the next decision depends on facts that are spread across code, documentation, configuration and people.
Business rules and exception paths are buried across code, data and interfaces.
Teams cannot confidently explain what will be affected by a proposed change.
What Harten establishes
The output is designed to be challenged. It separates source-supported findings from interpretation and unresolved questions.
Capabilities, rules, state changes and exception paths within the agreed boundary.
Data, interfaces, dependencies and the technical paths that connect them.
Questions that require more source evidence, runtime evidence or human judgement.
Evidence boundary
Inspect the work
CardDemo and PRSD-IWS show selected source-checked findings and the decisions they create. They are public worked examples, not customer case studies.