uniblab

Icod TUI

Sep 12th, 2026
24,514
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | Software | 0 0
  1. STATIC KNOWLEDGE
  2. ================
  3.  
  4. +---------------------------+
  5. | Icod.TermInfo |
  6. | |
  7. | TerminalDescription |
  8. | capabilities / metadata |
  9. +-------------+-------------+
  10. |
  11. v
  12. +---------------------------+
  13. | Icod.Terminal |
  14. | |
  15. | static semantic evidence |
  16. | selected Terminal profile |
  17. +-------------+-------------+
  18. |
  19. +-------------+-------------+
  20. | |
  21. v v
  22. +----------------------+ +----------------------+
  23. | Icod.DCurses | | Application using |
  24. | | | Terminal directly |
  25. | curses capability | | |
  26. | interpretation | | InspectCapability() |
  27. +----------+-----------+ +----------------------+
  28. |
  29. v
  30. Application
  31.  
  32.  
  33. LIVE KNOWLEDGE
  34. ==============
  35.  
  36. Application / DCurses policy
  37. |
  38. v
  39. Icod.Terminal
  40. |
  41. v
  42. authoritative probe/query
  43. |
  44. v
  45. terminal
  46. |
  47. v
  48. live evidence ledger
  49. |
  50. v
  51. InspectCapability()
  52. |
  53. v
  54. Application / DCurses
  55.  
  56.  
  57. TERMINFO 1.11 PLANNING LOOP
  58. ===========================
  59.  
  60. TerminalSession.Terminal
  61. |
  62. v
  63. TermInfo.Inspection
  64. |
  65. v
  66. semantic static plan
  67. |
  68. Indeterminate?
  69. |
  70. yes
  71. |
  72. v
  73. Terminal.VerifyCapability
  74. |
  75. v
  76. caller-owned Verified
  77. TermInfo evidence
  78. |
  79. v
  80. classify + replan
  81. / \
  82. Success Impossible
  83. | |
  84. v `--> don't execute
  85. Terminal
  86. execution
Advertisement
Add Comment
Please, Sign In to add comment