feat(arcrun): mira wiki page with tag filter + accumulated WIP
- landing/app/mira/wiki: tag=mira-wiki list now shows all wiki paragraphs (depends on KBDB tag filter exposed in matrix/kbdb commit, separate repo) - landing: app/mira hub + feed split + various WIP from prior sessions - registry/components: claude_api / kbdb_create_block / kbdb_get / km_writer / platform_crypto / auth_oauth2 contracts + main.go (accumulated) - .component-builds: pkg-lock updates + index.ts adjustments (WIP) - .agents/specs/arcrun/frontend-redesign: design notes - docs/test_credentials, docs/user_requirements/arcrun-landing-page: WIP docs - cypher-executor: auth-dispatcher / wasi-shim adjustments (WIP) Includes accumulated work from prior sessions plus the wiki UI tag-filter update that surfaces the AI-generated wiki paragraphs at /mira/wiki. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -249,6 +249,18 @@ jobs:
|
||||
CLOUDFLARE_ACCOUNT_ID: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
|
||||
run: pnpm exec wrangler deploy
|
||||
|
||||
# 部署成功後自動把 contract 灌進 component-registry index
|
||||
# SDD: matrix/arcrun/.agents/specs/component-registry-canon/design.md Phase 2
|
||||
# degraded mode:失敗只 warning 不擋部署
|
||||
# 邏輯實作在 registry/scripts/register-component.sh(本地+CI 共用 SSOT)
|
||||
- name: Register component in registry
|
||||
if: success()
|
||||
run: |
|
||||
set -uo pipefail
|
||||
python3 -c "import yaml" 2>/dev/null || pip install --quiet pyyaml
|
||||
bash registry/scripts/register-component.sh "${{ matrix.worker.name }}" || \
|
||||
echo "::warning::Registry 註冊失敗(degraded mode)"
|
||||
|
||||
# ── Job 2b:Tier 2 並行部署(orchestration Worker,可能有 service binding 相依於 tier1) ─
|
||||
# needs: deploy-tier1 → tier1 全綠才開始;首次部署時避免 service binding target 未存在。
|
||||
deploy-tier2:
|
||||
|
||||
Reference in New Issue
Block a user