🚧 App in Alpha. Features subject to change/break without notice. Issue Tracker

Filters

Filter controls will go here

Add Issue Tracker AppAdone Implement Markdown SupportCto-do Dynamic Landing ModelCto-do Tree ShakingCto-do Source MappingBdoing Dynamic Desktop CSSCdoing Split Kireji App Drag-and-Drop HandlersCto-do Add Dynamic PartsCdoing Rework the Kireji URL FormatAto-do Refine Mesh Ray CastingCto-do Validate ModelToRouteID InputsCto-do Optimize Outliner SnapshotBto-do Post-Build ValidationBto-do Seamless Forward/Back NavigationAdoing Secure Against Cross-Site ScriptingAdoing Dynamic Task Bar Tray IconsAdoing Cross-Origin PWABdoing Console SupportCto-do Search Engine OptimizationAdoing Improve AccessabilityAto-do Mobile-Friendly Task MenuAto-do Feature Support FallbacksBto-do Full Desktop Window SupportBdoing Welcome AppBto-do Properties AppBto-do User-Managed Desktop IconsCto-do Part ExplorerBto-do Context MenuCto-do CLI InitalizationBto-do

Post-Build Validation

Created: 1776206848 Priority: B Status: to-do Description: Add a post-build validation stage that iterates over every instance and runs each part's own validation step. This allows each part to stop the build if the build process did not run correctly. A good example for the root part: validating that there was a non-zero and non-negative bigint assigned to its cardinality property. Like the build step, this validation step would be run from the prototype up towards the final concrete part. Check for all parts (such as the scroller) which can throw an error during their build stage and determine if that check can wait until post-build. Affected Parts: part.abstract.parts Linked Issues: None