Integration Management

Unifies the moving parts of the project: charter, change control, integrated baselines, knowledge transfer.

established project management guidelines definition

Project Integration Management includes the processes and activities to identify, define, combine, unify, and coordinate the various processes and project management activities within the Project Management Process Groups. Integration is where the project manager (or PM agent) integrates the work of the other nine knowledge areas into a coherent whole - most importantly the development of the project charter, the project management plan, directing and managing project work, managing project knowledge, integrated change control, and project closure.

Processes in this Knowledge Area

Develop Project Charter

Inputs: business case, agreements, EEFs. Outputs: project charter authorizing project existence and PM authority.

Develop Project Management Plan

Inputs: charter, outputs of other planning processes. Outputs: the integrated project management plan.

Direct and Manage Project Work

Inputs: PM plan, approved change requests. Outputs: deliverables, work performance data, issue log updates.

Manage Project Knowledge

Inputs: PM plan, deliverables. Outputs: lessons learned register, updates to organizational process assets.

Monitor and Control Project Work

Inputs: PM plan, work performance information. Outputs: work performance reports, change requests.

Perform Integrated Change Control

Inputs: PM plan, change requests, work performance reports. Outputs: approved change requests, change log updates.

Close Project or Phase

Inputs: PM plan, accepted deliverables. Outputs: final product/service transition, final report, archived project documents.

General Knowledge Area support

These requirements support the knowledge area broadly rather than fitting one specific process.

Secondary support

Requirements whose primary KA is elsewhere, but which also support Integration Management.

IDDescriptionPrimary KA
REQ-FUN-005Store sign-offs with id, subject_kind, subject_id, mode, state, requested_by, created_atQuality Management
REQ-FUN-006Store sign-off events (requested, approved, rejected, delegated) tied to sign-off idQuality Management
REQ-FUN-012Store delegations linking from_actor to to_actor with scope, expires_atResource Management
REQ-FUN-026Claimed item cancellable by original poster or sponsor; cancellation auditedCommunications Management
REQ-FUN-030Actor can request a sign-off on any sign-off-eligible subjectQuality Management
REQ-FUN-033Approve via REST/MCP/web UI with identical audit rowsQuality Management
REQ-FUN-036Rejected sign-off is not reusable; new sign-off ID required for re-requestQuality Management
REQ-FUN-060Web UI allows browsing projects, deliverables, requirements, risks, sign-offs, work-board, audit logCommunications Management
REQ-FUN-061Web UI allows authoring entities a human user would createCommunications Management
REQ-FUN-073Audit log retrievable via REST and UICommunications Management
REQ-FUN-094Project-level worktree provisioning when project has a code_repo_urlResource Management
REQ-FUN-098Hybrid two-axis capability taxonomy: established project management guidelines knowledge area + action verbResource Management
REQ-FUN-099Non-MCP fallback control channel via send-text and poll-output endpointsCommunications Management
REQ-NFR-022Audit log exportable in CSV/JSON/NDJSON for offline analysisCommunications Management
REQ-NFR-051Loss of MAS connectivity degrades gracefully (read-only on MAS-canonical entities, queue writes for replay)Risk Management
REQ-NFR-060Code includes automated tests; CI runs them on every commitQuality Management
REQ-STK-005Auditor receives an exportable, tamper-evident audit log (STK-009)Stakeholder Management
REQ-TRN-002Rollback procedure documented and testedRisk Management
REQ-TRN-003Migration playbook present at doc/help/migration.htmlCommunications Management

All requirements primarily mapped to Integration Management (44)

IDDescriptionPrimary Process Group
REQ-BUS-001System replaces ad-hoc flat-file project state for sponsor-portfolio projectsInitiating
REQ-BUS-002System allows established_guidelines_conformant project execution end-to-endPlanning
REQ-BUS-003System preserves sponsor approval authority for charter, scope, schedule, budget changesMonitoring & Controlling
REQ-FUN-001Store projects with id, name, description, sponsor, status, timestampsInitiating
REQ-FUN-007Append-only audit log of every create/update/approve/reject/transitionMonitoring & Controlling
REQ-FUN-010Store templates with id, kind, version, body, seeded_at_installPlanning
REQ-FUN-013Store attachments with id, parent_kind, parent_id, filename, content_hash, storage_uriExecuting
REQ-FUN-040REST API described by an OpenAPI 3.x specificationPlanning
REQ-FUN-041REST API provides CRUD endpoints for every entity REQ-FUN-001..013 where the operation makes sensePlanning
REQ-FUN-042All write endpoints require a bearer tokenExecuting
REQ-FUN-043All POST endpoints accept Idempotency-Key header; same response for retries within 24hExecuting
REQ-FUN-044Error responses conform to documented model with code, message, details, trace_idExecuting
REQ-FUN-045REST API versioned via URL prefix (/v1/...); breaking changes increment versionPlanning
REQ-FUN-050MCP server exposes tools covering 100% of REST surface (parity)Planning
REQ-FUN-051MCP tools accept and return JSON schemas matching REST data modelPlanning
REQ-FUN-052MCP tools produce same audit rows as their REST counterpartsExecuting
REQ-FUN-053MCP server authenticates via same bearer-token mechanism as RESTExecuting
REQ-FUN-064Web UI allows audit log search by entity, actor, date rangeMonitoring & Controlling
REQ-FUN-070Every state-changing operation produces exactly one audit rowMonitoring & Controlling
REQ-FUN-071Audit log append-only at DB level (no UPDATE or DELETE granted to app role)Monitoring & Controlling
REQ-FUN-072Audit log includes tamper-detection (hash chain or equivalent)Monitoring & Controlling
REQ-FUN-074Audit log retains rows indefinitely in MVP (no automatic purge)Monitoring & Controlling
REQ-FUN-080Seed 17 established project management guidelines templates (charter, stakeholder, scope, requirements, WBS, schedule, cost, quality, resource, comms, risk, procurement, stakeholder mgmt, change, lessons, closure)Planning
REQ-FUN-081Actor can instantiate a template into a working artifact attached to a projectPlanning
REQ-FUN-082Charter template sufficient to produce this project's own charterInitiating
REQ-FUN-090Requirement created in AIPM appears (or referenceable) in MAS within 1 minutePlanning
REQ-FUN-091Memory created in MAS appears (or referenceable) in AIPM within 1 minuteExecuting
REQ-FUN-092Reconciliation report lists drift between AIPM and MAS for requirement, plan, memoryMonitoring & Controlling
REQ-FUN-093Schema changes crossing MAS boundary coordinated with STK-006 before mergePlanning
REQ-FUN-096Global read-only mode controlled by AIPM_READ_ONLY environment variableMonitoring & Controlling
REQ-FUN-097In-process lifecycle hooks fire on board-item state transitions and sign-off lifecycle eventsExecuting
REQ-FUN-100Configuration loaded as merge of global + per-project overrides; project keys winPlanning
REQ-FUN-123Per-project Assumption Log entityInitiating
REQ-FUN-124Issue Log entity (distinct from work-board items)Executing
REQ-FUN-125Lessons Learned Register entityExecuting
REQ-FUN-126Change Request entity with submission/approval workflowMonitoring & Controlling
REQ-FUN-127Change Log view (distinct from audit log)Monitoring & Controlling
REQ-FUN-128Project Closure entity with auto-rollupClosing
REQ-NFR-013Audit log append-only at the DB role levelMonitoring & Controlling
REQ-NFR-020Every mutation produces exactly one audit row regardless of API surfaceMonitoring & Controlling
REQ-NFR-021Audit rows include actor, ts (UTC ISO 8601), entity kind/id, before/after, change reasonMonitoring & Controlling
REQ-NFR-050AIPM does not introduce parallel canonical store for data already canonical in MASPlanning
REQ-NFR-062All scope changes flow through the change control planMonitoring & Controlling
REQ-TRN-001Migration tooling imports a project from existing flat-file or MAS-only sources into AIPMClosing