Refactor Mattermost and Slack integration workflows to remove legacy Fidelity variables, streamline command execution, and enhance documentation for project profiles. Update scripts and README files to reflect changes in directory structure and configuration precedence, ensuring a consistent approach to project knowledge management across profiles. Improve error handling and validation in profile creation and doctor commands, and enhance test coverage for profile-related functionalities.
This commit is contained in:
@@ -12,7 +12,7 @@ tags:
|
||||
|
||||
## Goal
|
||||
|
||||
Add retrieval over canonical workspace memory without replacing the human-readable `project-knowledge/` vault.
|
||||
Add retrieval over canonical workspace memory without replacing the human-readable profile project knowledge vault.
|
||||
|
||||
The local index is derived and disposable. If the index disagrees with Markdown, the Markdown wins.
|
||||
|
||||
@@ -29,7 +29,7 @@ scripts/aiw/indexer.py
|
||||
It reads:
|
||||
|
||||
```text
|
||||
project-knowledge/**/*.md
|
||||
workspaces/<profile>/project-knowledge/**/*.md
|
||||
```
|
||||
|
||||
and writes:
|
||||
@@ -42,7 +42,7 @@ and writes:
|
||||
It skips:
|
||||
|
||||
```text
|
||||
project-knowledge/09-templates/
|
||||
workspaces/<profile>/project-knowledge/09-templates/
|
||||
```
|
||||
|
||||
so Obsidian templates do not appear as real memory.
|
||||
|
||||
@@ -7,7 +7,7 @@ The AI Workspace should unify local service lifecycle without collapsing service
|
||||
- Service manager: starts, stops, checks, and logs local services.
|
||||
- Context MCP: exposes bounded read-only context to AI clients.
|
||||
- Capture services: produce local evidence such as Mattermost mirror records or photo inbox files.
|
||||
- Canonical memory remains under `project-knowledge/` and is updated by the agent using memory rules.
|
||||
- Canonical memory remains under `workspaces/<profile>/project-knowledge/` and is updated by the agent using memory rules.
|
||||
|
||||
## Service Types
|
||||
|
||||
|
||||
Reference in New Issue
Block a user