Source behaviour

ItemCurrent behaviour
File sizeNo general enforced file-size limit
File countNo general enforced file-count limit
File formatsNo global allowlist; practical extraction depth varies by format
FreezePermanent for the lifetime of a capture
Cross-source viewRelationship candidates are available; validated connected graph and cross-source visualisation are not

Database compatibility and limits

DatabaseMinimumTested throughOperation timeout
PostgreSQL1516Deployment-dependent
MongoDB7715,000 ms per operation; internally overridable
Oracle192330 s per call; 15 s connect
  • Below-floor servers are refused with no capture files written.
  • Versions newer than the tested range may continue with an uncertified-version warning.
  • Maximum bounded read: 10,000 rows.
  • Maximum configurable sample size: 200 rows.
  • Confluence extraction timeout: 120-second floor plus 2 seconds per page.

The 21 dimensions

#IdentifierWhat it coversUse it to review
1as-is-archaeologyCurrent structure, historical residue, inconsistencies, and undocumented implementation realityWhat actually exists, and where does it conflict with the documented or intended design?
2business-journeyEnd-to-end user, customer, and operational journeys across the captured scopeWhich steps, systems, hand-offs, and outcomes make up a business journey?
3business-rulesDecision logic, calculations, validation, eligibility, routing, and policy constraintsWhich rules control behaviour, and where are they implemented or contradicted?
4call-chainExecution paths between functions, jobs, services, modules, and external callsIf this entry point runs or changes, which code paths and downstream calls follow?
5capability-mapBusiness and technical capabilities and the components that realise themWhich system parts provide a capability, and where is capability ownership fragmented?
6compliance-footprintRegulatory obligations, controls, audit evidence, and regulated-data handlingWhich captured behaviours or data touch a compliance obligation or control?
7contract-surfaceAPIs, events, files, schemas, commands, and other declared integration contractsWhich consumers depend on a contract, and what could break if it changes?
8data-lineageData origin, movement, transformation, persistence, and downstream useWhere does this data come from, how is it transformed, and where does it go?
9data-relationEntities, records, keys, schemas, joins, and semantic relationshipsWhich data structures relate, and what integrity assumptions connect them?
10dead-codeImplementation that appears unused, unreachable, superseded, or orphanedWhat may be removable, and what evidence is still missing before deletion is safe?
11dependency-blast-radiusUpstream and downstream dependencies that may transmit a changeWhat code, contracts, data, jobs, controls, or consumers could a proposed change affect?
12domain-modelDomain concepts, vocabulary, entities, responsibilities, and bounded contextsWhat concepts organise the system, and where are boundaries or meanings inconsistent?
13infra-inventoryRuntime, compute, network, storage, middleware, platform, and deployment componentsWhat infrastructure must exist for the captured system to run?
14integration-topologyConnected systems, routes, protocols, directionality, and integration hubsHow do systems connect, and which routes or hubs create coupling?
15interface-mappingsField, message, protocol, code, and semantic mappings between interfacesHow is information translated across a boundary, and where can mappings drift?
16legacy-estate-mapLegacy technologies, programs, data stores, operational constraints, and ownershipWhich legacy components remain, what depends on them, and what constrains change?
17migration-seamsCandidate boundaries for strangling, extraction, replacement, coexistence, or phased migrationWhere can change be isolated with the least coupling and clearest evidence?
18ops-inventoryBatch jobs, schedules, runbooks, controls, operational utilities, and support proceduresWhat keeps the system operating, and which activities are manual or time-bound?
19reliability-mapFailure modes, retries, timeouts, recovery, observability, resilience, and operational riskHow can the system fail, how is failure detected, and how does it recover?
20security-postureAuthentication, authorisation, secrets, trust boundaries, exposure, and security controlsWhere are the captured attack surfaces, privileges, trust boundaries, and control gaps?
21ui-flowScreens, states, navigation, user actions, validation, and interface journeysHow does a user move through the interface, and which backend behaviours support each step?

Capability status language

TermMeaning
AvailableImplemented in the current release
Live-provenExercised successfully against a real source or environment
Implemented, validation pendingCode exists but required real-environment or packaging proof is incomplete
RoadmapPlanned and not part of the current release

Not currently supported

  • Changing a source set after freeze
  • A validated, certified connected knowledge graph
  • Cross-source graph exploration
  • Canonical Model, Connect, Certify, or Sustain stages
  • Continuous incremental refresh or drift detection
  • Governed, purpose-scoped publication with reviewer sign-off