SelunSelun

Optional Add-On · $34 USDC

The Selun Decision Report

The decision report is a 9-section certified PDF produced alongside an allocation. It captures the full execution trace — regime, policy, data sources, candidate filtering, asset scores, governance signals, and payment integrity — in one structured, shareable document.

What the report is

When you request Allocation with Report, Selun runs the same allocation engine as the standard endpoint, then generates a PDF that records the entire execution state at the moment the decision was made. The report is tied to a unique decision ID, timestamped at generation, and sealed with a SHA-256 integrity hash.

It is not a prospectus, not a financial advisory document, and not an audit by a third party. It is a machine-generated execution record — every data source, every policy rule, every exclusion reason, and every score that produced your allocation, captured in a format you can share with stakeholders, reference in governance, or use as an audit artifact.

Certification scope: The report confirms document integrity and provenance. It does not certify suitability, expected return, or future performance. This is stated explicitly on the report itself.

What a real report looks like

A real Selun decision report runs to 9 pages. Here is the actual execution summary from a live run (Decision SELUN-DEC-1772241059584):

Real Report — Execution Summary2026-02-28 01:11:22 UTC · Engine v4 · Deterministic Mode
Market Condition
Defensive
Confidence 82% · F&G: 11 Extreme Fear
Strategy
Balanced Defensive
Aggressive risk · Under 1 year
Candidate Funnel
300 → 64 → 12
Universe → Eligible → Allocated
Data Sources
16 sources
Binance, Coinbase, CoinGecko, Alternative.me, CoinDesk…
Policy Rules Applied
74 rules
Phase 2: 26 · Phase 3: 22 · Phase 4: 26
Integrity
SHA-256
46da5d47a425a7f4… (hash embedded in PDF)

Largest position: 42.72% (USDT) · Top 3 combined: 78.59% · Risk budget: 0.2432 · Meme tokens excluded by policy.

Report structure — all 9 sections

Every report contains the same nine sections in this order, regardless of the allocation outcome. The examples below are drawn from real output.

1

Summary dashboard

Market condition (with confidence %), strategy name, Fear & Greed index, concentration snapshot (largest position, top 3 combined). Explanation of why the allocation fits current market conditions. Key control decisions applied.

Market Condition: Defensive · Confidence 82% · Fear & Greed: 11 (Extreme Fear)

2

Portfolio Mix Overview + Recommended Asset Allocation

Allocation broken down by role category (Stable Holdings, Core Holdings, Income Position, Growth Positions, Liquidity Reserve, High-Risk Positions). Full asset table with ticker, role, risk class, and target weight percentage.

Stable 42.72% · Core 35.87% · Growth 14.96% · Income 6.46%

3

Role explanations + Action Plan

Explanation of what each role category means in the context of this allocation. Numbered action plan: how to use target weights, when to rebalance, when to re-run the allocation, and how to maintain risk discipline.

Review weekly. Rebalance when allocations drift meaningfully from targets.

4

Engine Trace & Audit Artifacts

The full policy snapshot used during candidate selection: Phase 2 policy rules (26), Phase 3 selection rules (22), Phase 4 screening rules (26). Policy envelope numeric values: capital preservation bias, defensive adjustment, exposure caps, liquidity floor, volatility target, risk budget, risk scaling factor, volatility ceiling. Phase 4 screening thresholds: min liquidity score, min screening score, min structural score, min volume 24h, rank sanity threshold, eligible count.

Risk Budget: 0.2432 · Max Single Asset: 23.66% · High-Vol Cap: 5% · Volatility Ceiling: 0.4399

5

Audit Trail: Data Sources & Coverage

Complete source registry with provider name, endpoint, and fetch timestamp for all data consumed during the run. Source selection rationale for each data dimension (volatility, liquidity, sentiment, market metrics) with credibility scores. Flags any missing domains or unresolved tokens encountered by the pipeline.

16 sources · Binance, Coinbase Exchange, CoinGecko, Alternative.me, CoinDesk RSS — all timestamped

6

Audit Trail: Candidate Filtering Rationale

Full candidate funnel from initial universe to final allocation, with explicit exclusion and selection reasons at each gate. Top exclusion reasons by count. Named examples of excluded assets (e.g. meme tokens, unverified stablecoins). Named examples of selected assets with their primary selection reasons.

300 universe → 64 eligible → 12 selected → 12 allocated · 186 excluded: Liquidity Below Threshold · DOGE/PEPE/SHIB excluded: Meme Token Not Allowed

7

Audit Trail: Asset Scoring Detail

Numeric score components for every selected asset: composite quality, risk component, composite score, liquidity, structural stability, and volatility. AAA v4 final score trace showing final score, weight percentage, sentiment input, quality, expected return, and volatility for each asset. All figures are retained for deterministic replay and traceability.

BTC: Quality 0.911 · Liquidity 1.000 · Structural 0.938 · Volatility 0.063

8

Governance Signals & Exception Register

Allocator execution status, primary reason code, and full reason code register. Effective constraints applied by the AAA engine: high-volatility asset cap, volatility threshold, max asset weight, max concentration, risk budget. Role counts (Carry, Core, Defensive, Satellite). Input sanitation summary: assets in, assets out, dropped, invalid roles.

Status: OK · Reason: Role Targeting Applied · High-Volatility Cap Active

9

Verification, Payment & Integrity

Decision ID, purchase status, payment transaction hash on Base, paid wallet address, report type, pipeline coverage summary. SHA-256 integrity hash of the document. On-chain hash registration status (can be enabled via SELUN_REPORT_AUTO_ATTEST). Disclaimer confirming certification scope: document integrity and provenance only.

Decision ID: SELUN-DEC-* · Integrity Hash (SHA-256): 46da5d... · Payment tx: 0xc85b6ad...

Why it matters

Most allocation tools return a number. Selun can also return the reasoning — every data source consulted, every rule applied, every asset excluded and why. When you need to explain a portfolio decision to a DAO, a co-signer, a board, or your future self, the allocation weights are not enough. The report gives you the complete chain of reasoning in one document.

It also creates a durable, verifiable record. The SHA-256 hash in the final section allows anyone to verify the document has not been altered since generation. If you enable on-chain attestation (SELUN_REPORT_AUTO_ATTEST=true), the hash can also be registered on-chain for independent verification.

Who should request the report

DAOs with treasury governanceMulti-sig treasury operatorsFund administratorsInvestors who review decisions periodicallyDevelopers building auditable workflows

If you are making a one-time personal allocation and do not need a shareable record, the standard allocation at $19 USDC is sufficient. The report is most valuable when the decision involves multiple stakeholders, requires documentation, or will be referenced in governance, compliance, or audit contexts.

Allocation only vs allocation with report

Allocation

$19 USDC

Full allocation engine. Returns structured target weights.

  • Target allocation weights
  • Decision ID
  • Policy constraints applied
  • Asynchronous — poll statusPath

Allocation with Report

$34 USDC

Same allocation engine, plus 9-section certified PDF execution record.

  • Target allocation weights
  • Decision ID
  • Policy constraints applied
  • Regime snapshot with confidence
  • 16-source data audit with timestamps
  • Candidate funnel (300 → final)
  • Per-asset numeric scores
  • Governance signals & reason codes
  • SHA-256 integrity hash
  • Optional on-chain hash registration

Full comparison →