Aevum Repository Index

Date: 2026-04-16

Purpose: Top-level repository map for PM, engineering control, onboarding, and documentation governance

Scope rule: High-level organization only

1. Repository Purpose

This repository is an iOS-first Aevum/MindTwin/Core prototype organized around a Swift app target plus a set of modular Swift packages. It also contains a large documentation estate that exceeds the codebase in strategic breadth.

Top-level practical reading order:

  1. App shell and project config
  2. Core packages and persistence
  3. UI components and actual surfaces
  4. Integrations and automation
  5. Tests
  6. Documentation estate

2. Top-Level Directory Map

PathTypePurposePM importance
------------
App/App sourceiOS app entry point and app assetsCritical
Widgets/App extensionWidget bundle and entry widgetsMedium
Packages/Modular codeCore business logic, UI modules, persistence, integrations, MLCritical
Docs/Documentation estateBRD, architecture, testing, release, security, operationsCritical
core.xcodeproj/Xcode metadataProject, workspace, schemesCritical
project.ymlProject definitionDeclarative build/target definitionCritical
README.mdProject onboardingBuild/environment notesHigh
build/Derived local outputBuilt artifactsLow
Build Fix Logs/Build historyLocal troubleshooting logsLow
Wireframes/Design referenceVisual concept artifactsMedium
Launch/Launch notesRelease/support notesMedium
Icons :Buttons/Design assetsImage/video resourcesLow

3. Product Code Organization

3.1 App Layer

Primary responsibility:

Key files:

PM note:

This is the real app entry point and one of the most authoritative files for current-state truth.

3.2 Widget Layer

Primary responsibility:

Key files:

PM note:

Widgets are real, but feature depth is uneven. Quick capture is more real than daily brief.

4. Package Index

4.1 Packages/CoreMemory

Purpose:

Contains:

PM rating:

4.2 Packages/IntelligenceEngine

Purpose:

Contains:

PM rating:

Reason:

This package contains many of the most ambitious claims and also several of the most important wiring gaps.

4.3 Packages/UIComponents

Purpose:

Key visible product files:

PM rating:

4.4 Packages/CaptureEngine

Purpose:

Examples:

PM rating:

4.5 Packages/CloudSyncEngine

Purpose:

Reality:

Key files:

PM rating:

4.6 Packages/PhiInferenceEngine

Purpose:

PM rating:

4.7 Packages/DecisionEngine

Purpose:

PM rating:

4.8 Packages/MemoryGraphEngine

Purpose:

PM rating:

4.9 Packages/SecurityLayer

Purpose:

PM rating:

4.10 Packages/ShortcutsIntegration

Purpose:

Reality:

PM rating:

5. Documentation Estate Index

The documentation is large and should be treated as a separate managed system.

5.1 Docs/00_Product_Requirements

Purpose:

Use for:

Do not use alone for:

5.2 Docs/01_Core_Architecture

Purpose:

Use for:

5.3 Docs/02_Development_Architecture

Purpose:

5.4 Docs/03_Testing_Quality_Assurance

Purpose:

PM note:

This folder is strategically useful, but current code reality does not yet match the implied test maturity.

5.5 Docs/04_Compliance_Security

Purpose:

5.6 Docs/05_Quality_Engineering

Purpose:

5.7 Docs/06_Release_Control

Purpose:

5.8 Docs/07_Enterprise_Strategy

Purpose:

5.9 Docs/08_Enhancements

Purpose:

5.10 Docs/09_Operations_Maintenance

Purpose:

6. Test Organization Index

6.1 Real test locations

Current test folders of note:

6.2 Weak test areas

6.3 PM conclusion

Testing is package-centric, not product-centric.

7. Assets And Non-Code Areas

7.1 Visual/design references

7.2 Release/build notes

These are useful for context but should not be treated as source of truth over code and project configuration.

8. Highest-Level Organizational Model

For management purposes, the repository should be read in this hierarchy:

Tier 1: Source of current truth

Tier 2: Validation of current truth

Tier 3: Intended future-state and governance

Tier 4: Visual/reference support

9. PM Control Recommendation

Use this control order when making decisions:

  1. Current running source and project config
  2. Current module/test evidence
  3. Then documentation intent

Do not reverse that order.

If documentation and code disagree, treat code as current reality and documentation as target intent until reconciled.

10. Suggested Governance Labels

For future document control, classify repo contents into these labels:

This would immediately reduce scope confusion.

11. Final Index Summary

At the highest level of organization, this repository is:

That is the correct indexing baseline for project control.