{"id":11756,"name":"Selun | Sagitta AAA Portfolio Infrastructure","description":"Payment-gated x402 endpoints for Sagitta AAA portfolio intelligence and SCE execution preflight. Includes allocation, market regime, policy envelope, asset scoring, rebalance, continuity mode, case relevance, and doctrine-based risk evaluation for autonomous agents.","card_url":"https://selun.sagitta.systems/.well-known/agent-card.json","endpoint":"https://selun.sagitta.systems/api/a2a","protocol_version":"1.0","first_seen":"2026-10-10T13:24:35.049439+00:00","last_verified":"2026-10-10T18:24:18.379789+00:00","card":{"url":"https://selun.sagitta.systems/api/a2a","name":"Selun | Sagitta AAA Portfolio Infrastructure","tags":["portfolio","allocation","market-regime","policy-engine","asset-scoring","rebalance","sce","active-intelligence","agent-safety","execution-preflight","defi-safety","doctrine-action","protocol-risk","case-library","x402","crypto","defi"],"skills":[{"id":"allocate","name":"Portfolio Allocation","tags":["portfolio","allocation","crypto","x402"],"examples":["Allocate a Balanced portfolio for a 1-3 year timeframe in the Bluechips segment"],"description":"Portfolio allocation engine. Call this when an automated portfolio workflow needs a target crypto allocation for a specified risk tolerance, timeframe, and optional portfolio segment. Returns an accepted allocation job with a statusPath for asynchronous completion."},{"id":"allocate_with_report","name":"Portfolio Allocation with Certified Report","tags":["portfolio","allocation","certified-decision","x402"],"examples":["Allocate a Growth portfolio with a certified decision record for audit trail"],"description":"Portfolio allocation and report engine. Call this when an automated portfolio workflow needs the target allocation plus a certified decision record for a specified risk tolerance, timeframe, and optional portfolio segment."},{"id":"market_regime","name":"Market Regime Classifier","tags":["portfolio","market-regime","volatility","sentiment","x402"],"examples":["Classify current market regime for a Balanced risk tolerance and 1-3 year timeframe"],"description":"Market regime classifier. Call this before allocation or rebalancing. Returns volatility, liquidity, sentiment, and allocation authorization inputs for automated portfolio workflows, plus the requested portfolio segment context."},{"id":"policy_envelope","name":"Risk Policy Envelope","tags":["portfolio","policy-engine","risk-budget","exposure-caps","x402"],"examples":["Compute policy envelope for an Aggressive portfolio in the Yield Farm segment"],"description":"Risk policy engine. Call this when portfolio constraints and segment filters must be computed for a supplied risk tolerance, timeframe, and optional portfolio segment. Returns exposure caps, stablecoin floor, risk budget, authorization constraints, and segment-aware universe guidance."},{"id":"asset_scorecard","name":"Asset Scorecard","tags":["portfolio","asset-scoring","liquidity","defi-safety","x402"],"examples":["Score candidate assets for liquidity and structural stability in the Bluechips segment"],"description":"Asset scoring engine. Call this before asset selection or allocation. Returns liquidity, structural stability, role classification, and composite quality scores for candidate assets, shaped by the requested portfolio segment."},{"id":"rebalance","name":"Portfolio Rebalance Engine","tags":["portfolio","rebalance","drift","x402"],"examples":["Rebalance a Balanced portfolio against current holdings in the Bluechips segment"],"description":"Portfolio rebalance engine. Call this after allocation or on a monitoring schedule with current holdings. Returns target-vs-current drift and the adjustments required to rebalance within policy constraints for the requested portfolio segment."},{"id":"sce_continuity_mode","name":"SCE Continuity Mode","tags":["sce","agent-safety","execution-preflight","doctrine-action","x402"],"examples":["Check whether a rebalance action is permitted under current SCE doctrine"],"description":"Structured Case Engine continuity mode check. Call this as an execution preflight to determine whether prior case doctrine permits the proposed action to proceed or requires escalation."},{"id":"sce_case_relevance","name":"SCE Case Relevance","tags":["sce","case-library","protocol-risk","x402"],"examples":["Find doctrine cases relevant to a liquidity event in a DeFi yield position"],"description":"Structured Case Engine case relevance lookup. Returns matching doctrine cases relevant to the proposed action for agent decision validation."},{"id":"sce_risk_evaluate","name":"SCE Risk Evaluation","tags":["sce","agent-safety","protocol-risk","execution-preflight","x402"],"examples":["Evaluate risk of entering a new yield farm position under elevated volatility"],"description":"Doctrine-based risk evaluation for autonomous agents. Returns a structured risk verdict and recommended escalation level for the proposed portfolio action."}],"version":"1.0.0","provider":{"url":"https://selun.sagitta.systems","name":"Sagitta AAA"},"skillFile":"https://selun.sagitta.systems/SKILL.md","description":"Payment-gated x402 endpoints for Sagitta AAA portfolio intelligence and SCE execution preflight. Includes allocation, market regime, policy envelope, asset scoring, rebalance, continuity mode, case relevance, and doctrine-based risk evaluation for autonomous agents.","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["x402"]},"protocolVersion":"1.0","securitySchemes":{"x402Payment":{"type":"x402","description":"x402 payment protocol. Pay per call in USDC on Base mainnet or Solana mainnet. See /agent/x402/capabilities for current pricing and facilitator details."}},"documentationUrl":"https://selun.sagitta.systems/for-developers","defaultInputModes":["application/json"],"defaultOutputModes":["application/json"]},"signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-10-10T18:24:18.379789+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Agent Tools Catalog","source_url":"https://agent-tools.cloud","last_check":{"checked_at":"2026-10-10T18:24:18.379789+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://selun.sagitta.systems/.well-known/agent-card.json"],"skills":[{"skill_id":"asset_scorecard","name":"Asset Scorecard","description":"Asset scoring engine. Call this before asset selection or allocation. Returns liquidity, structural stability, role classification, and composite quality scores for candidate assets, shaped by the requested portfolio segment.","tags":["portfolio","asset-scoring","liquidity","defi-safety","x402"],"quality_warning":false},{"skill_id":"market_regime","name":"Market Regime Classifier","description":"Market regime classifier. Call this before allocation or rebalancing. Returns volatility, liquidity, sentiment, and allocation authorization inputs for automated portfolio workflows, plus the requested portfolio segment context.","tags":["portfolio","market-regime","volatility","sentiment","x402"],"quality_warning":false},{"skill_id":"allocate","name":"Portfolio Allocation","description":"Portfolio allocation engine. Call this when an automated portfolio workflow needs a target crypto allocation for a specified risk tolerance, timeframe, and optional portfolio segment. Returns an accepted allocation job with a statusPath for asynchronous completion.","tags":["portfolio","allocation","crypto","x402"],"quality_warning":false},{"skill_id":"allocate_with_report","name":"Portfolio Allocation with Certified Report","description":"Portfolio allocation and report engine. Call this when an automated portfolio workflow needs the target allocation plus a certified decision record for a specified risk tolerance, timeframe, and optional portfolio segment.","tags":["portfolio","allocation","certified-decision","x402"],"quality_warning":false},{"skill_id":"rebalance","name":"Portfolio Rebalance Engine","description":"Portfolio rebalance engine. Call this after allocation or on a monitoring schedule with current holdings. Returns target-vs-current drift and the adjustments required to rebalance within policy constraints for the requested portfolio segment.","tags":["portfolio","rebalance","drift","x402"],"quality_warning":false},{"skill_id":"policy_envelope","name":"Risk Policy Envelope","description":"Risk policy engine. Call this when portfolio constraints and segment filters must be computed for a supplied risk tolerance, timeframe, and optional portfolio segment. Returns exposure caps, stablecoin floor, risk budget, authorization constraints, and segment-aware universe guidance.","tags":["portfolio","policy-engine","risk-budget","exposure-caps","x402"],"quality_warning":false},{"skill_id":"sce_case_relevance","name":"SCE Case Relevance","description":"Structured Case Engine case relevance lookup. Returns matching doctrine cases relevant to the proposed action for agent decision validation.","tags":["sce","case-library","protocol-risk","x402"],"quality_warning":false},{"skill_id":"sce_continuity_mode","name":"SCE Continuity Mode","description":"Structured Case Engine continuity mode check. Call this as an execution preflight to determine whether prior case doctrine permits the proposed action to proceed or requires escalation.","tags":["sce","agent-safety","execution-preflight","doctrine-action","x402"],"quality_warning":false},{"skill_id":"sce_risk_evaluate","name":"SCE Risk Evaluation","description":"Doctrine-based risk evaluation for autonomous agents. Returns a structured risk verdict and recommended escalation level for the proposed portfolio action.","tags":["sce","agent-safety","protocol-risk","execution-preflight","x402"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":3,"passed":3},"recent_checks":[{"card_url":"https://selun.sagitta.systems/.well-known/agent-card.json","checked_at":"2026-10-10T18:24:18.379789+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://selun.sagitta.systems/.well-known/agent-card.json","checked_at":"2026-10-10T16:06:41.122150+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},{"card_url":"https://selun.sagitta.systems/.well-known/agent-card.json","checked_at":"2026-10-10T13:24:35.049439+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-10-10T18:24:18.379789+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-10-10T13:24:35.049439+00:00","state":"unconfirmed","http_status":200,"detail":"Advertised A2A task lookup method was not found"},"events":[],"relationships":[],"verification":{"agent_card_url":"https://selun.sagitta.systems/.well-known/agent-card.json","last_successful_card_check":"2026-10-10T18:24:18.379789+00:00","latest_card_check":{"checked_at":"2026-10-10T18:24:18.379789+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-10-10T18:24:18.379789+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-10-10T18:24:18.379789+00:00","endpoint_tls_reachable":true,"protocol_check_state":"unconfirmed","protocol_checked_at":"2026-10-10T13:24:35.049439+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null}}