• PROPOSED

    • Implement orphan flag scanner dev tool
    • Full breadcrumb path in engine debug output
    • Clear up cache.Memory nil ambiguity for DbEngine
    • Implement tests with postgres mock
    • Ensure schema created in postgres
    • Terminate run instead of panic for state down fail
    • Skip newline in language import when none exists in canonical
    • Protect defined flags with digest
  • BACKLOG

    • Invalidate last value from cache when out of scope
    • Recover invalid input in engine loop
    • Eliminate language from context
    • Detect lateral navigation from external function calls
    • Optional crop and log handling of overflow
    • Make must detect edited vis files
    • replace ioutil.WriteFile occurrences
    • Add lifetime specifier to set flags in resource result
    • Replace ioutil.Temp* with os.Mk*Temp
    • Display asm line part breaks when first character is capitalized
  • PENDING

    • Selectors with 0-prefix disappears in assembly compilation
    • Double session id in state save path for persister
    • Replace MSINK and MAP with SINK
    • Add support for log/slog in logging package
    • Define type for db datatypes
  • DOING

    • Add support for any backend in dev/gdbm tool
  • REVIEW

    • Add preprocessor to enable text flag use for CATCH and CROAK
    • Implement startup hook on init
    • Show path in debug dump
    • Return state as pointer from constructor
    • Implement HTTP default interface and example
    • Add gdbm support for persister
    • Include menu items in gdbm scanner
    • Add updated time to postgres table
    • Replace all test resource implementations with mem or fsresource
    • Add postgresql support
  • FINISHED

    • Reverse CATCH mode bit, 0 = test unset
    • Multi-page menus
    • Add memresource implementation
    • Add state debugger that dumps state on every HALT
    • Factor out content splitting code in render
    • Remove errors from state flag manipulation
    • Menu elements are reversed for next and prev
    • Error registry and formatter for prepending in templates
    • Add test coverage analyses
    • Make available for direct go import from upstream repo
    • Multi-language menus
    • move context to first arg in methods
    • Move library documentation to texinfo
    • Rename Engine to VolatileEngine and EngineIsh to Engine
    • Demonstrate language usage with example
    • Add language specific external function to language example
    • Allow termination that resumes before root node with preserved user state
  • BLOCKED