chore: track all project map and index files

Add generated .pi-map.md and .pi-map.index.md files across the repository
so the project navigation maps are shared and versioned. These artifacts
are maintained by project_map_init/patch/validate and must be kept in
sync with source edits.

Note: .cache/ remains ignored (added in previous commit).
This commit is contained in:
Developer
2026-06-12 13:46:23 +00:00
parent 44ef62271e
commit 070cd4d5a5
642 changed files with 14785 additions and 0 deletions
@@ -0,0 +1,28 @@
# openspec/changes/container-monitoring-notifications (index)
dir: openspec/changes/container-monitoring-notifications
## role
Defines specifications, design, and implementation plans for a real-time container monitoring and notification subsystem using SSE streaming with backend event bus and frontend toast UI.
## parent
index: openspec/changes/.pi-map.index.md
map: openspec/changes/.pi-map.md
## children
-
## files
- .openspec.yaml
- apply-pr1.md
- apply-pr2.md
- apply-pr3.md
- apply-progress.md
- design.md
- explore.md
- proposal.md
- spec.md
- tasks.md
## links
index: openspec/changes/container-monitoring-notifications/.pi-map.index.md
map: openspec/changes/container-monitoring-notifications/.pi-map.md
## workflows
-
## dirty
-
@@ -0,0 +1,28 @@
# openspec/changes/container-monitoring-notifications
dir: openspec/changes/container-monitoring-notifications
index: openspec/changes/container-monitoring-notifications/.pi-map.index.md
## role
Defines specifications, design, and implementation plans for a real-time container monitoring and notification subsystem using SSE streaming with backend event bus and frontend toast UI.
## files
- .openspec.yaml | Defines an OpenSpec project specification for a container monitoring and notification system
- apply-pr1.md | Documents the implementation of a backend core for container monitoring and notifications, including database migrations, SQLAlchemy models, event bus, health monitoring, SSE endpoint, lifecycle hooks, structured logging, and unit tests. | dep: SQLAlchemy, Alembic, FastAPI, asyncio, uvicorn, pytest, ruff, Docker, JSON
- apply-pr2.md | Documents the implementation of a frontend UI for container monitoring and notifications using Server-Sent Events, custom toast system, and real-time status updates. | dep: React, EventSource, TypeScript, Vitest, CSS, AbortController, fetch API
- apply-pr3.md | Documents the completion status and implementation details of PR-3 for container monitoring and notifications integration, including tests, API endpoints, documentation updates, and quality gate results.
- apply-progress.md | Documents the implementation progress of two pull requests for a container monitoring and notifications system, covering backend core services (EventBus, HealthMonitor, SSE endpoints) and frontend UI components (SSE hooks, custom toast system, real-time status updates). | dep: pytest, vitest, SQLAlchemy, Alembic, FastAPI/SSE, React, TypeScript, EventSource, ruff, eslint, asyncio, inspect, collections.abc
- design.md | Design document for a container monitoring and notification system using in-memory pub/sub, background health polling, SSE streaming, and frontend toast notifications | dep: FastAPI, SQLAlchemy, Alembic, asyncio, Docker, SSE/EventSource, sonner, TypeScript, Python
- explore.md | Exploratory analysis document identifying gaps and recommending architecture for container monitoring, health checks, logging, and notifications in a Docker-based tool instance management system. | dep: FastAPI, Docker CLI, SQLAlchemy, cloudflared, asyncio, SSE, React/frontend stack
- proposal.md | Proposes a container monitoring and real-time notification system using SSE to push lifecycle events and health status from a FastAPI backend to a frontend toast component, replacing 30-second polling with instant visibility into container failures, tunnel health, and audit trails. | dep: FastAPI, SSE/StreamingResponse, asyncio, Docker CLI, PostgreSQL, JSONB, UUID, WebSocket (existing terminal), sonner/toast library
- spec.md | Specifies a container monitoring and notification system using an in-memory event bus, background health monitor, SSE streaming, and frontend toast notifications with persistent audit logging. | dep: asyncio, PostgreSQL, Docker CLI, HTTP/tunnel, SSE/Server-Sent Events, JWT/cookie auth, JSON logging
- tasks.md | Defines a detailed software development plan for building a container monitoring and notification system across backend and frontend, broken into chained PRs with specific tasks, acceptance criteria, and dependencies. | dep: FastAPI, SQLAlchemy, Alembic, Docker, asyncio, SSE/EventSource, React, sonner, pytest
## arch
Event-driven architecture with in-memory pub/sub (EventBus), background health polling, Server-Sent Events (SSE) for server-to-client streaming, and decoupled frontend toast notification system; implemented across chained PRs with FastAPI backend and React frontend.
## tags
sse, container, monitoring, system, apply, notifications, fastapi, asyncio
## symbols
-
## workflows
-
## dirty
-