1.3 KiB
1.3 KiB
If you are working on this file you need to read docs/ARCHITECTURE_VEXER.md and ./AGENTS.md).
TASKS
| Task | Owner(s) | Depends on | Notes |
|---|---|---|---|
| VEXER-WEB-01-001 – Minimal API bootstrap & DI | Team Vexer WebService | VEXER-CORE-01-003, VEXER-STORAGE-01-003 | DONE (2025-10-17) – Minimal API host composes storage/export/attestation/artifact stores, binds Mongo/attestation options, and exposes /vexer/status + health endpoints with regression coverage in StatusEndpointTests. |
| VEXER-WEB-01-002 – Ingest & reconcile endpoints | Team Vexer WebService | VEXER-WEB-01-001 | TODO – Implement /vexer/init, /vexer/ingest/run, /vexer/ingest/resume, /vexer/reconcile with token scope enforcement and structured run telemetry. |
| VEXER-WEB-01-003 – Export & verify endpoints | Team Vexer WebService | VEXER-WEB-01-001, VEXER-EXPORT-01-001, VEXER-ATTEST-01-001 | TODO – Add /vexer/export, /vexer/export/{id}, /vexer/export/{id}/download, /vexer/verify, returning artifact + attestation metadata with cache awareness. |
| VEXER-WEB-01-004 – Resolve API & signed responses | Team Vexer WebService | VEXER-WEB-01-001, VEXER-ATTEST-01-002 | TODO – Deliver /vexer/resolve (subject/context), return consensus + score envelopes, attach cosign/Rekor metadata, and document auth + rate guardrails. |