localhost1978's picture
|
download
raw
2.4 kB
# SSK_Intents Architecture
> [!IMPORTANT]
> **Version Control and State Tracking Rule**:
> This repository exclusively uses **`lore`** for version control, state management, and documentation tracking. **Do NOT use `git`**.
---
## 1. Overview and Purpose
`SSK_Intents` is a modular Swift Package library within the **SovereignSurvivalKit** architecture. It provides programmatic intent definitions, data bridging, and configuration for intent-based workflows across macOS 27.0+ and iOS 27.0+.
> [!NOTE]
> Active system-level Siri voice shortcuts, Finder context actions, and ExtensionKit extension endpoints are located directly within the primary app target extension [`src/SovereignSurvivalKit/SovereignSurvivalKitIntents`](file:///Users/voxels/SovereignSurvivalKit/src/SovereignSurvivalKit/SovereignSurvivalKitIntents). The `SSK_Intents` package provides shared data definitions and legacy bridging.
---
## 2. Package Specifications
Defined in [`Package.swift`](file:///Users/voxels/SovereignSurvivalKit/src/SovereignSurvivalKit/Modules/SSK_Intents/Package.swift):
- **Target Name**: `SSK_Intents`
- **Swift Tools Version**: `6.4`
- **Supported Platforms**: macOS 27.0+, iOS 27.0+
- **Compiler Configuration**: Enabled `ApproachableConcurrency` upcoming feature.
- **Dependencies**:
- `SSK_Orchestrator` (`src/SovereignSurvivalKit/Modules/SSK_Orchestrator`)
---
## 3. Directory Layout and File Responsibilities
```text
SSK_Intents/
├── Package.swift
├── ARCHITECTURE.md
└── Sources/
└── SSK_Intents/
├── CurationIntents.swift # Intent delegation and curation data bridges
└── IntentsConfiguration.swift # Runtime intent configuration and feature flags
```
| File | Description |
| :--- | :--- |
| **`CurationIntents.swift`** | Defines intent helper structures and bridges intent actions to the host application and `SSK_Orchestrator`. |
| **`IntentsConfiguration.swift`** | Declares runtime settings, intent execution timeout thresholds, and feature flags. |
---
## 4. Architectural Position
```text
SSK_Orchestrator
▲
│
SSK_Intents
▲
│
SovereignSurvivalKitIntents
(ExtensionKit Extension)
```

Xet Storage Details

Size:
2.4 kB
·
Xet hash:
c72363df2712b08d9a0f416050fbf6e0a2a479a6bcff5b366e4ffc37a2cde561

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.