Files
fidelity-ai-workspace/profiles/fidelity/profile.md

4.2 KiB

Fidelity Profile

Purpose

This is the first real project profile for the reusable AI workspace core.

It keeps Fidelity-specific context, integrations, commands, and skills separate from the project-independent operating model in core/.


Project

  • Name: Fidelity iOS ecosystem
  • Workspace role: companion AI workspace, not the product codebase
  • Main development happens on a different machine
  • Primary use: context memory, communication drafting, standups, Jira/story support, and AI-to-AI prompt generation

Communication Sources

  • Live communication: Mattermost
  • Preferred local Mattermost evidence source: proxy mirror under workspaces/fidelity/inbox/mattermost-mirror/ when present; legacy workspaces/fidelity/inbox/mattermost-latest.md and scripts/mattermost/generated/ are fallback evidence.
  • Historical archive: Slack export
  • Preferred channel naming: readable channel names instead of raw IDs
  • Current high-signal channel: fidelity-preguntas
  • Focused Mattermost context for standups/latest project reads should come from configured profile/environment channels, not hardcoded connector defaults. For this profile, the useful context-channel set is currently fidelity-preguntas, fidelity-standup, fidelity-code-review, fidelity-interface-meetings-on-calendar-outlook-team-etc, and dm-david--jeff; keep that list in local .env as AIW_MATTERMOST_CONTEXT_CHANNELS or an equivalent profile setup when using the reusable Mattermost reader.

Generic workspace variables:

  • AIW_PROJECT_KNOWLEDGE_DIR
  • AIW_MATTERMOST_SYNC_CMD
  • AIW_MATTERMOST_SYNC_INTERVAL_MINUTES
  • AIW_SLACK_EXPORT_PATH
  • AIW_CHANNEL_PREFIX=fidelity
  • AIW_PROJECT_PROFILE=fidelity
  • AIW_MATTERMOST_CONTEXT_CHANNELS=fidelity-preguntas,fidelity-standup,fidelity-code-review,fidelity-interface-meetings-on-calendar-outlook-team-etc,dm-david--jeff

Work System

  • Work items are Jira-linked when available
  • Active ticket memory lives in workspaces/fidelity/project-knowledge/02-work-items/
  • Compact active summary lives in workspaces/fidelity/project-knowledge/01-current/work-items.md
  • Jira IDs and approved titles should remain visible for standups and manager updates

Stakeholders

  • Current manager mapping lives in workspaces/fidelity/project-knowledge/04-people/manager.md
  • Person-specific collaboration context lives in workspaces/fidelity/project-knowledge/04-people/
  • Manager-facing messages should be concise, explicit, and natural professional US English

Domain Context

Core Fidelity context remains in:

  • workspaces/fidelity/project-knowledge/03-context/project.md
  • workspaces/fidelity/project-knowledge/03-context/systems/
  • workspaces/fidelity/project-knowledge/03-context/workstreams/
  • workspaces/fidelity/project-knowledge/03-context/ios/
  • workspaces/fidelity/project-knowledge/03-context/process/
  • workspaces/fidelity/project-knowledge/05-decisions/

Raw communication evidence remains outside the project knowledge vault under workspaces/fidelity/inbox/ and generated connector folders.

Memory access should go through the project-agnostic scripts/memory/ interface for note creation, search, Base queries, and health checks. Obsidian is the current visual and CLI adapter, not a Fidelity-specific dependency.

Important domain themes:

  • Fid4 consumer validation
  • XFlowSDK backend-driven UI
  • XFlowViewMaker adapter/release coupling
  • FTFrameworks feature modules
  • REST migration from GraphQL/Apollo
  • AO/Discourse external issue handling
  • authenticated vs non-authenticated reproduction

Enabled Commands

Generic commands:

  • /workspace-context
  • /memory-health
  • /memory-create
  • /communication-sync
  • /archive-import
  • /ai-prompt
  • /standup
  • /manager-update
  • /translate
  • /sync-context
  • /log-note

Compatibility aliases:

  • /fidelity-context
  • /mattermost-sync
  • /slack-import
  • /copilot-prompt
  • /swift-help

Enabled Skills

Generic:

  • workspace-memory-curation
  • professional-communication
  • status-reporting
  • ai-prompt-engineering
  • copilot-prompt-engineering

Domain-specific:

  • ios-swift-answering
  • ios-testing-strategy
  • swiftui-expert-skill
  • swiftui-xflow-review
  • update-swiftui-apis