This page maps the long-lived public documentation for Videra. Start with the repository README when you need the public package boundary, chart-package truth, or the current alpha support contract for the shipped VideraChartView control and its Plot.Add.Surface, Plot.Add.Waterfall, and Plot.Add.Scatter chart authoring entrypoints.
- Project README for what Videra is, who it is for, and the source / public-package / contribution entry paths
- Videra 1.0 Capability Matrix for the shipped viewer/runtime boundary, deferred engine-style features, and the package-layer vocabulary
- Package Matrix for published packages, repository-only demos/samples, and feed boundaries
- Hosting Boundary for the canonical viewer composition and the internal seam ownership behind the public shell
- Support Matrix for platform, validation, and support-level truth
- Release Policy for public-vs-preview feed rules, versioning scope, and what is or is not published
- Releasing Runbook for tag, asset, release-page workflow, and read-only release-candidate dry-run evidence
- Release Candidate Abort and Cutover Runbook for final candidate abort criteria and human cutover boundaries
- SurfaceCharts Current Consumer Handoff for consumer-facing release notes, package consumption, cookbook, migration, support, and troubleshooting guidance without implying publish, tag, or GitHub Release approval
- Benchmark Gates for automatic pull-request runtime thresholds and manual benchmark evidence runs
- Analyzer Policy for .NET analyzer major-version triage, rule policy, and quality-gate boundaries
- Dependency Update Policy for Dependabot triage and shared test-tooling drift checks
- Maintenance Quality Gates for analyzer/dependency hygiene verification commands and residuals
- Beads Coordination for repo-local multi-agent issue coordination through the Docker-backed Dolt service
- Generated Public Roadmap for the read-only public summary exported from
.beads/issues.jsonl - Videra Doctor for repo-only, non-mutating local support snapshots under
artifacts/doctor - Alpha Feedback for bug-report diagnostics, consumer-path evidence, and support-boundary expectations
- SurfaceCharts Release Candidate Handoff for SurfaceCharts package consumption, cookbook, migration, non-goal, and support-artifact guidance
- Extensibility Contract for the
VideraView.Engineflow,samples/Videra.ExtensibilitySample, the ready / disposed / fallback behavior matrix, and the boundary that keepspackage discoveryandplugin loadingout of scope - Troubleshooting for package installation,
VIDERA_BACKENDpreferences, explicit software fallback, and matching-host validation - Native Validation for the GitHub Actions and local matching-host validation runbook
- Architecture
- Contributing
- Videra.Core for core-only consumption and explicit software-fallback integration
- Videra.Import.Gltf for dedicated
.gltf/.glbingestion on top of the runtime kernel - Videra.Import.Obj for dedicated
.objingestion on top of the runtime kernel - Videra.Avalonia for the Avalonia entry package and backend preference configuration
- Videra.Platform.Windows for the Windows Direct3D 11 platform package
- Videra.Platform.Linux for the Linux Vulkan platform package, with X11 native hosting and XWayland compatibility in Wayland sessions
- Videra.Platform.macOS for the macOS
NSView/CAMetalLayerMetal platform package