Update docs, sprint plans, and compose configuration

Add 12 new sprint files (Integrations, Graph, JobEngine, FE, Router,
AdvisoryAI), archive completed scheduler UI sprint, update module
architecture docs (router, graph, jobengine, web, integrations),
and add Gitea entrypoint script for local dev.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
master
2026-04-06 08:53:50 +03:00
parent 8e823792a3
commit 50abd2137f
36 changed files with 1723 additions and 69 deletions

View File

@@ -37,6 +37,69 @@ Available for all commands:
---
## Integration Catalog Commands
### stella config integrations
Manage the live Integration Catalog through the Integrations service.
**Usage:**
```bash
stella config integrations <command> [options]
```
**Subcommands:**
- `list` - List catalog entries with filtering and paging
- `providers` - List supported providers and discovery metadata
- `get` / `show` - Display a single integration
- `create` - Create an integration entry
- `update` - Update an integration entry
- `delete` / `remove` - Delete an integration entry
- `test` - Run connector connectivity test
- `health` - Query connector health
- `impact` - Show workflow impact summary
- `discover` - Discover provider resources such as repositories, projects, jobs, pipelines, or tags
**Examples:**
```bash
# Show live providers (default hides test-only providers)
stella config integrations providers
# Include test-only providers such as InMemory
stella config integrations providers --include-test-only --format json
# Create a GitLab server entry
stella config integrations create \
--name local-gitlab \
--type scm \
--provider gitlabserver \
--endpoint http://gitlab.stella-ops.local:8929 \
--authref authref://vault/gitlab#access-token
# Discover projects from an existing integration
stella config integrations discover <integration-id> --resource-type projects
# Discover tags within a repository
stella config integrations discover <integration-id> \
--resource-type tags \
--filter repository=team/api \
--filter namePattern='v*'
# Register local MinIO through the object-storage provider
stella config integrations create \
--name local-minio \
--type objectstorage \
--provider s3compatible \
--endpoint http://minio.stella-ops.local:9000
```
**Notes:**
- `providers` returns `isTestOnly`, `supportsDiscovery`, and `supportedResourceTypes`.
- Deprecated `stella integrations *` routes are preserved as aliases and forward to `stella config integrations *`.
- Unsupported discovery requests return a client error instead of silently falling back to sample data.
---
## Scanning & Analysis Commands
### stella scan