diff --git a/.gitea/workflows/kis_data_collection.yml b/.gitea/workflows/kis_data_collection.yml index 5311129..71b06c1 100644 --- a/.gitea/workflows/kis_data_collection.yml +++ b/.gitea/workflows/kis_data_collection.yml @@ -156,25 +156,6 @@ jobs: - name: "[CRITICAL] No Direct API Trading Gate" run: python3 tools/validate_no_direct_api_trading_v1.py - - name: "[CRITICAL] Validate KIS API Credentials (mock)" - env: - # Gitea repository variables are injected here; the Python loader reads these env names. - KIS_APP_Key_TEST: ${{ vars.KIS_APP_KEY_TEST }} - KIS_APP_Secret_TEST: ${{ vars.KIS_APP_SECRET_TEST }} - run: | - if [ -z "${KIS_APP_Key_TEST:-}" ]; then - echo "::error::Gitea variable KIS_APP_KEY_TEST is missing or empty" - exit 1 - fi - if [ -z "${KIS_APP_Secret_TEST:-}" ]; then - echo "::error::Gitea variable KIS_APP_SECRET_TEST is missing or empty" - exit 1 - fi - python3 tools/validate_kis_api_credentials_v1.py \ - --account mock \ - --ticker 005930 \ - --dry-run - - name: Collect KIS Market Data to SQLite (read-only) env: # Real collection uses repository variables, not Windows shell env syntax. diff --git a/RetirementAssetPortfolio.yaml b/RetirementAssetPortfolio.yaml index abc29a2..34913e6 100644 --- a/RetirementAssetPortfolio.yaml +++ b/RetirementAssetPortfolio.yaml @@ -317,6 +317,7 @@ spec_files: renderer_copy_only_contract: "spec/56_renderer_copy_only_contract.yaml" shadow_promotion_scorecard: "spec/57_shadow_promotion_scorecard.yaml" llm_determinism_contract: "spec/58_llm_determinism_contract.yaml" + llm_radar_trust_tiers_v1: "spec/llm_radar_trust_tiers_v1.yaml" governance: ownership_map: "spec/ownership_map.yaml" diff --git a/spec/41_release_dag.yaml b/spec/41_release_dag.yaml index dc852be..e36cf5e 100644 --- a/spec/41_release_dag.yaml +++ b/spec/41_release_dag.yaml @@ -2420,7 +2420,7 @@ execution_order: goal: Linearize package.json scripts into a validated DAG execution graph. has_code_implementation: true meta: - code_path: tools/ or spec/ or .gitea/workflows + code_path: tools/run_release_dag_v3.py has_code_implementation: true schema_version: release_dag.v3 step_count: 104