{ "schema_version": 2, "direction": "research_to_commercial_only", "source_repository": "732642856/yinduzhanxing", "target_repository": "root/Jyotisha", "reverse_sync": "forbidden", "modes": { "mirror": [ { "source": "SKILL.md", "target": "references/upstream/yinduzhanxing/SKILL.md", "license": "MIT" } ], "semantic_merge": [ "SKILL.md", "AGENTS.md", "references/strict-workflow-router.md", "scripts/unified_consultation_orchestrator.py", "scripts/report_orchestrator.py", "scripts/jyotish_api_server.py" ], "protected": [ "frontend/**", "deploy/**", ".gitea/**", ".github/**", "frontend/db/**", "frontend/supabase/**", "references/oracle/commercial_skill_truth_overlay.v1.json", "**/.env", "**/.env.*", "**/*payment*", "**/*billing*", "**/*subscription*", "**/*entitlement*", "**/*admin*", "**/*service_role*" ] }, "privacy": { "forbidden_extensions": [".pem", ".key", ".p12", ".pfx", ".dump", ".sql.gz", ".pdf"], "forbidden_basenames": [".env", "cookies.txt", "id_rsa", "id_ed25519"], "content_markers": ["-----BEGIN PRIVATE KEY-----", "SUPABASE_SERVICE_ROLE_KEY=", "VEDASTRO_API_KEY=", "OPENAI_API_KEY=", "DATABASE_URL=postgres"] }, "notes": [ "Only explicit mirror mappings may be copied byte-for-byte.", "Semantic-merge paths are review inputs and are never overwritten by the importer.", "Commercial product, identity, billing, database and deployment surfaces are protected.", "There is no commercial-to-research mode or gate in schema v2." ] }