Legend: " ๐ค" Appended = Task suitable for robots
๐ ๏ธ TODO
๐งโ๐ป /script.js should be included on all pages (also sub folders, if a subfolder has a script.js maybe load that instead ...or also?) ๐ค
๐บ๏ธ โReal sitemapโ: all Pages in iframes, links shown as connecting lines! (or not, as the map is the territory ๐ PS.Figma does this?) - My first 5 min test.
Generate a page that contains all the pages (excluding sheets / csv) ...maybe the view you always want to see? (anyway, donโt want to force โpagesโ on a computer)... easier to search this page, easier to consult LLMs / AI probably etc...
Sheets in files named data-filename.csv (or filename-data, support both) are available as global js variables in the object filename ๐คฏ
๐ผ๏ธ๐ Make "my-image.svg" --render into--> "my-image.svg" (and not ...svg.svg) ๐ค
๐ Sync this TODO.md file to base / code repo (allow LLM / aider to use it in coding)
โ๏ธ Formating & Make h1-h6 headers foldable / accordions, like in Google Docs (maybe with details summary tags) ๐ค
On accordion headers: โHeader (closed)โ โ to close by default (and remove " (closed)" from the final rendering. ๐ค
๐ Have AI generate good commit messages for changes in docs (already auto committing)
๐ป /feed.rss or /blog/feed.rss contain an rss for that folder (if all filenames are: 2025-05-04-some-name.ext then use that date otherwise use creation date (possible, yes?) ๐ค
๐ค Ask LLMs to generate code / simulations etc inline ๐คฏ, like: /map llm?model=gpt4.1\&seed=1\nMake a simulation of the solar system using Three.js, [return only html that can be pasted as is in the middle of the body of an html page] โ system prompt probably?\n
๐ฌ Use Google API to fetch Comments from the Docs & display in the margins (on web pages) just like in Docs.
๐ Search & viewer for legacy K-Web databases? ๐ง The Brain x 3(?) & โOld XMLโ
โ๏ธ๐ง Edit the brain nodes โ The Brain?
๐จโ๐ป๐ช In .md docs: Code blocks with "language" js?run should be executed on page load, sort of like a code notebook system (ex Julyter) ๐คฏ ...could be simulations, explorable explanations, something modifying the current page.
Will be loaded after other scripts thus: burkbot.ask("Hello?") or on("userJoined", func(...)) ...not the best examples :P
๐จโ๐ป๐จ In .md docs: also css?run[\&hide] to edit styles on the pageโฝ (&hide to hide source block from rendered page)
๐ render.log file โ accessable from drive and or web page (a .logs/render.log in drive might be best & private)
๐๏ธโณ Time travel slider (git history)
๐ค Have aider (LLM coder bot) automatically try to implement whatever is in the TODO above (after time travel / slider feature)
Will require page listing work done + revert & โ๐good-job!โ button(?)
โ Time travel & edit history
๐๏ธ Start with simple slider (?)
Or viz.js (can we easy hide some, like never display more than 2 / 100px or something, filter commits based on how big the diff was...)
๐ Carousel, sort of, where you see several versions side-by-side in iframes; zoom out to see more of them. Default view: left-to-right, grid option. Probably also an option: step length in time or size of diff.
๐ /history - special page with git commit history (in addition to timetravel slider,.maybe merged later).
๐๏ธ๐ด Burkives
Members can access the audio, video & pdfs etc
๐ And search the full archives (plain text / markdown versions)
Show: % Works found, % Works concerted to .txt
Add cover image to table
Search the Burkive(?)
Anon user get "12 mentions in Book A, 2 in series B" for (c) material...
Inner circle, gets full list, I'm context quotes & links to full texts...
๐ง Maybe / ponder
๐๏ธ Ideally the Burkive plain text should exist as Docs (or .txt) right here...
๐งฎ Consider a Google Sheet setting.xslx (โ.csv) where you set global variables as settings (checkbox col enable)
๐ค๐ AI: write content on demand? Maybe: [[ Explain, in a sentence, why tariffs is the bomb! ]] If you want another version add โ seed=0โ before โ]]โ.
๐ค๐จ ...design changes from prompts?
๐ /history/diff - good easy diff tools; see what has been added / changed.
๐ Replace guestbook (writing) with a Google Form. Google Doc editable by the world will not fly...
๐ค๐ผ๏ธ AI: image generation on demand... (cached). Examples:
[[image Cat devouring an atom]]

<img src=โCat devouring an atom.png?model=abc&seed=0โ />
๐คช Crazy ideas(?) / larger things
๐๏ธ๐ค Sketch & make it real (like tldraw... Maybe useful for simulations etc (?)
Also "make photo realistic" or "make whatever..."
โ๏ธ Web based document editor (multi-player) & Google Docs will still work ...seems realistic for code and plain text but not for formatted docs(?)
๐ฑ filename.pwa.md/.html or a folder: name-pwa/ and it turn into a mobile web appโฝ ๐คฏ
๐ซ Shared Presence
See others currently visiting map.thatvoid.com (which page they are on etc)
Implement a generalist event bus & share cursor form just a few lines of code in a <script> inside a normal .md! ๐ฒ
๐ฑ๏ธ Cursors: Share (by default) your mouse cursor with the others on the page - [ โถ๏ธ in progress ]
Rewrite better:
bus.emit('cursor', { id, x, y })
bus.on('cursor', handle)
I Text Selection: Share (by default), each person gets a different color, same as cursor
๐บ๏ธ /sitemap.html generated (replaces current semi-manual sitemap.md) โ Nobody cares?
๐ผ๏ธ Images ex .png in drive shall be served (can be used from md / html) โ Always worked?
๐๐ External links shown to be external w icon: ๐ โ 2025-05-08
๐ After fixing the link issues, replace all links in all Docs with internal links (if you are working in Docs & click a link you should stay in Docs and not get sent to the web page).
๐๐ Creating internal links they tend to end in ~: /edit?tab=t.0 ...ensure this is removed in the conversion, currently this breaks the link! Example link:copied from url bar editing a Doc โ 2025-05-08 ๐ค
๐๐ Links created from Google Docs suggestion list (after Ctrl+K), does not get replaced with an internal link, example: created w ctrl+k in Docs (instead it goes to Google Docs edit page):โ 2025-05-08 ๐ค
๐ Dark mode (toggle), see style.css โ 2025-05-08 (๐ค)
๐ style.css, script.js automatically included (respect folder leve?l) โ 2025-05-06
๐จ style.css: Use a nice serif font. โ 2025-05-06
๐งฝ Cleanup & make it possible to understand what this is ๐
Manual index (full index on separate page?)
๐ Share with Patrick McKercher, Jason et al.
๐๏ธ .css & .js files should be served (possible to include in html files) โ 2025-05-05 ๐ค
๐ [[ index ]] expansion / replace should only include files in current folder and down (ex /blog ), instead of always being global. โ 2025-05-05 ๐ค
Rename drive folder to map.thatvoid.com & update rclone on server w new folder name... โ 2025-05-04
๐ Formats: No extension? Make it work like name.html current does (at the moment it ๐ฅbreaks) โ 2025-05-04 ๐ค
๐๏ธ๐ดBurkives โ here (sheets already here) โ 2025-05-04
Formats: Make .html files work (as html) โ 2025-05-03
๐ผ๏ธ Images ...how to add them!? Make it work! -- Just paste in gDoc works!? โ 2025-05-03
๐๐ โClick here to editโ (if you have access) โ add links like this to pages! (automatic) ๐ค
Name files and folders with a leading โ.โ (period) to hide them. โ 2025-05-03 ๐ค