uniblab icon

Icod TUI

uniblab | PRO | 09/12/26 03:32:07 PM UTC | 0 ⭐ | 24171 👁️ | Never ⏰ | [console, text, terminal, CLI, tui, curses, COMMAND-LINE, icod, terminfo, termcap]
text |

2.44 KB

|

Software

|

0 👍

/

0 👎

                         STATIC KNOWLEDGE
                         ================
                   +---------------------------+
                  |       Icod.TermInfo       |
                  |                           |
                  | TerminalDescription       |
                  | capabilities / metadata   |
                  +-------------+-------------+
                                |
                                v
                  +---------------------------+
                  |       Icod.Terminal       |
                  |                           |
                  | static semantic evidence  |
                  | selected Terminal profile |
                  +-------------+-------------+
                                |
                  +-------------+-------------+
                  |                           |
                  v                           v
      +----------------------+      +----------------------+
      |    Icod.DCurses      |      | Application using   |
      |                      |      | Terminal directly    |
      | curses capability    |      |                      |
      | interpretation       |      | InspectCapability()  |
      +----------+-----------+      +----------------------+
                 |
                 v
           Application
                            LIVE KNOWLEDGE
                          ==============
 Application / DCurses policy
          |
          v
     Icod.Terminal
          |
          v
 authoritative probe/query
          |
          v
       terminal
          |
          v
 live evidence ledger
          |
          v
 InspectCapability()
          |
          v
 Application / DCurses
                   TERMINFO 1.11 PLANNING LOOP
                 ===========================
        TerminalSession.Terminal
                |
                v
       TermInfo.Inspection
                |
                v
       semantic static plan
                |
        Indeterminate?
                |
               yes
                |
                v
      Terminal.VerifyCapability
                |
                v
       caller-owned Verified
         TermInfo evidence
                |
                v
        classify + replan
             /     \
        Success   Impossible
           |          |
           v          `--> don't execute
       Terminal
       execution

Comments