# Application Inventory Playbook > **Guide Origin**: Community | **ArcKit Version**: [VERSION] `/arckit:application-inventory` creates a portfolio catalogue of existing applications, including lifecycle state, ownership, technology stack, dependencies, strategic fit, and capability support. It is the foundation for application rationalisation and Phase C application architecture decisions. --- ## Inputs | Artefact | Purpose | |----------|---------| | ADM preliminary (`ARC--ADMP-v1.0.md`) | Mandatory scope boundary for the inventory | | Business capability map (`ARC--BPCM-v1.0.md`) | Capability-to-application mapping | | Requirements (`ARC--REQ-v1.0.md`) | Migration, integration, and application requirements | | Global principles (`ARC-000-PRIN-v1.0.md`) | Technology and portfolio principles | | External catalogues or CMDB exports | Existing application register, ownership, cost, vendor, lifecycle data | --- ## Command ```bash /arckit:application-inventory ``` Output: `projects//ARC--APP-v1.0.md` --- ## Deliverable Snapshot | Section | Contents | |---------|----------| | Application Register | Application name, owner, status, business criticality | | Strategic Fit Matrix | Fit against business value and technical health | | Technology Landscape | Stack, platform, hosting, integration patterns | | Dependencies | Upstream, downstream, data, vendor, and operational dependencies | | Capability Mapping | Which business capabilities each application supports | | Lifecycle | Maintain, enhance, replace, retire, or unknown lifecycle state | | Risk Register | Portfolio risks and evidence gaps | | Recommendations | Follow-up actions for rationalisation and transition planning | --- ## Workflow | Step | Command | Result | |------|---------|--------| | 1 | `/arckit:adm-preliminary` | Defines inventory scope | | 2 | `/arckit:business-capability-map` | Provides capability context | | 3 | `/arckit:application-inventory` | Creates the application portfolio baseline | | 4 | `/arckit:application-rationalization` | Makes keep, merge, replace, retire decisions | --- ## Review Checklist - Every in-scope application has an owner or an explicit ownership gap. - Business criticality, lifecycle, and strategic fit are recorded. - Dependencies are captured both technically and operationally. - Capability coverage is mapped without inventing unsupported links. - Missing CMDB, cost, or vendor evidence is called out as an assumption. --- ## Related Commands - `/arckit:application-rationalization` - Decide portfolio actions. - `/arckit:gap-analysis` - Identify capability and application gaps. - `/arckit:transition-architecture` - Plan migration waves.