You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document BAST design decisions and lazy loading analysis
- Compression: Will NOT be implemented (HTTP already provides gzip)
- Incremental updates: Noted as future area of interest
- Lazy loading: Full analysis with recommendation to not implement now
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: NOTEBOOK.md
+105Lines changed: 105 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -146,6 +146,111 @@ JVM/Native only (JS returns error message since browser can't do local file I/O)
146
146
147
147
-~~How should BAST versioning handle breaking format changes?~~**Resolved**: Single monotonically incrementing 32-bit integer, stays at 1 during development, increment only after schema finalization for users
148
148
149
+
### Design Decisions
150
+
151
+
**Compression: Will NOT be implemented**
152
+
153
+
The `Flags.COMPRESSED` flag in the header is reserved but will never be used. Rationale:
154
+
- BAST's primary use case is HTTP transport (web-based tools, APIs)
0 commit comments