Zulip Chat Archive
Stream: general
Topic: blueprint only shows html
Nick Adfor (Jan 19 2026 at 05:45):
My GitHub page is here https://github.com/NickAdfor/The-polynomial-method-and-restricted-sums-of-congruence-classes. But the web page does not show a blueprint with css but only README.md in my file https://nickadfor.github.io/The-polynomial-method-and-restricted-sums-of-congruence-classes/.
And the graph_document page shows no dependency
https://nickadfor.github.io/The-polynomial-method-and-restricted-sums-of-congruence-classes/blueprint/web/dep_graph_document.html
(I don't know if it can connect to my code and find all the dependency out rather than I should add them one by one.)
The index is fine https://nickadfor.github.io/The-polynomial-method-and-restricted-sums-of-congruence-classes/blueprint/web/index.html.
Nick Adfor (Jan 19 2026 at 05:52):
And also home_page does not appear in my web page. I'm confused about these...
Li, Xinze (Moqian) (Jan 19 2026 at 14:12):
Yep! Blueprint seems requires manual tagging — you need to add \lean{}, \leanok, and \uses{} in your LaTeX files to generate the dependency graph.
Li, Xinze (Moqian) (Jan 19 2026 at 14:13):
Li, Xinze (Moqian) (Jan 19 2026 at 14:14):
If you want automatic dependency visualization without manual tagging, you can try Astrolabe: https://astrolean.io — it parses .ilean files directly and generates a 3D interactive graph.
Li, Xinze (Moqian) (Jan 19 2026 at 14:14):
I forked your repo here:https://github.com/Xinze-Li-Bryan/The-polynomial-method-and-restricted-sums-of-congruence-classes
Li, Xinze (Moqian) (Jan 19 2026 at 14:17):
BTW Also, I read your README — I don't fully understand it but I'm deeply impressed
Nick Adfor (Jan 19 2026 at 16:35):
Li, Xinze (Moqian) said:
BTW Also, I read your README — I don't fully understand it but I'm deeply impressed
It's really a joke rather than a technical file. The reason why I write in that a not-standard way is to just show my confusion about English when I use Zulip to talk to people in different nations.
BTW Also, "I don't fully understand it but I'm deeply impressed" is really really really Chinglish:)
Jackie (Jan 19 2026 at 16:46):
nb
Nick Adfor (Jan 19 2026 at 16:47):
Really Chinese
Jackie (Jan 19 2026 at 16:48):
我不懂但我大为震撼
Li, Xinze (Moqian) (Jan 19 2026 at 17:00):
??tql 6666
Li, Xinze (Moqian) (Jan 19 2026 at 17:02):
Nick Adfor said:
Li, Xinze (Moqian) said:
BTW Also, I read your README — I don't fully understand it but I'm deeply impressed
It's really a joke rather than a technical file. The reason why I write in that a not-standard way is to just show my confusion about English when I use Zulip to talk to people in different nations.
BTW Also, "I don't fully understand it but I'm deeply impressed" is really really really Chinglish:)
That so funny. And thanks for your star!
Nick Adfor (Jan 19 2026 at 17:41):
Li, Xinze (Moqian) said:
If you want automatic dependency visualization without manual tagging, you can try Astrolabe: https://astrolean.io — it parses .ilean files directly and generates a 3D interactive graph.
It's really a interesting project! Now I try to follow the installing steps:
https://github.com/Xinze-Li-Bryan/Astrolabe#building-desktop-app
### Building Desktop App
# 1. Build the Python backend as standalone binary
./scripts/build-backend.sh
# 2. Build the Tauri desktop application
npm run tauri build
But I have to say that the whole step is not so easy to follow as I'm more familiar with the installing step like clicking an .exe rather than checking all these dependencies. My npm shows a lot of errors, so it might be hard for me to use this :(
Li, Xinze (Moqian) (Jan 19 2026 at 17:48):
I am really glad you pointing this out!! Actually the best way is to let AI help you debug — you can paste the error messages to Claude or ChatGPT and they'll usually figure it out. We're working on a one-click installer version.
Or we can hop on a quick call and I'll help you get it running. Let me know if you're interested!
Li, Xinze (Moqian) (Jan 19 2026 at 17:48):
There are two dependencies you need to install for the desktop app: 1. Python (for the backend) 2. Node.js + npm (for the Tauri frontend)
Li, Xinze (Moqian) (Jan 19 2026 at 17:52):
Do you use claude code/codex in your terminal?
Li, Xinze (Moqian) (Jan 19 2026 at 17:55):
I am working on a one-click installer version — main blocker right now is that I haven't purchased the Apple Developer license yet for signing the app.
Nick Adfor (Jan 19 2026 at 18:01):
My npm now faces a lot of problem
Nick Adfor (Jan 19 2026 at 18:02):
Well, I should say that it might be nothing connect with the Astrolean.
Nick Adfor (Jan 19 2026 at 18:04):
I installed npm on my G: one year ago because my C: was running out of space. But npm on Windows is always asking for admin rights. Now it's just cache errors, permission issues with global configs.
Li, Xinze (Moqian) (Jan 19 2026 at 18:11):
the_polynomial_method in astrolabe.mp4
Li, Xinze (Moqian) (Jan 19 2026 at 18:14):
Could you submit an issue on GitHub with the error messages? That way I can also check with others if anyone has run into similar problems. Would be really helpful!
Nick Adfor (Jan 19 2026 at 18:19):
https://github.com/Xinze-Li-Bryan/Astrolabe/issues/10
Li, Xinze (Moqian) (Jan 19 2026 at 18:21):
Thank you so much!
Nick Adfor (Jan 19 2026 at 18:23):
So what happened to this?
Nick Adfor (Jan 19 2026 at 18:58):
Well, anyway it's UTC+8 nearly 3 a.m. and in China it's just final exam period before the Chinese New Year (Chinese universities do not have winter semester and one semester lasts 18 weeks) so I cannot test this Astrolabe all the time. And also your fork with two .json can only be used when the whole Astrolabe is installed. I'm happy to see the .exe later!
Nick Adfor (Jan 19 2026 at 19:24):
Okay, any check for my project why https://nickadfor.github.io/The-polynomial-method-and-restricted-sums-of-congruence-classes/ only shows README rather than others show a whole web https://bergschaf.github.io/banach-tarski/ is welcomed!
Li, Xinze (Moqian) (Jan 19 2026 at 19:42):
Thanks for reporting this! We just fixed this issue in the latest code.
Please pull and try again:
git pull origin main
cd src-tauri && cargo clean && cd ..
npm run dev:all
The sidecar binary is no longer needed in dev mode.
Really appreciate your time helping test on Windows - it benefits all Windows users!
:folded_hands:
Li, Xinze (Moqian) (Jan 19 2026 at 19:43):
Good luck with your finals! 加油!
Nick Adfor (Jan 19 2026 at 19:47):
Meanwhile an issue on leanblueprint about "why the default construction of the file cannot be changed" is published on https://github.com/PatrickMassot/leanblueprint/issues/87. (It's just not so easy to find Patrick for help :(
Nick Adfor (Jan 19 2026 at 19:55):
Li, Xinze (Moqian) said:
Thanks for reporting this! We just fixed this issue in the latest code.
Please pull and try again:
git pull origin main
cd src-tauri && cargo clean && cd ..
npm run dev:allThe sidecar binary is no longer needed in dev mode.
Really appreciate your time helping test on Windows - it benefits all Windows users!
:folded_hands:
Now it can open. Just I'm waiting for Loading nodes...
Nick Adfor (Jan 19 2026 at 20:01):
image.png
I should say that I was waiting for nothing. Seems that it cannot read the file: there's nothing.
Nick Adfor (Jan 19 2026 at 20:02):
It's not like your video (loading project), right? So there must be something else wrong:(
image.png
Li, Xinze (Moqian) (Jan 19 2026 at 20:35):
That's interesting! Let me look into this and I'll give you a few options to try later
Get some rest first — it's almost 4:30 am for you! We can debug this after your finals :smile:
Nick Adfor (Jan 24 2026 at 07:52):
The origin goal of building a blueprint is quitted as it is hard to use.
If some code goals can be realized by clicking buttons, anyone should avoid typing in terminal.
in README.md in
https://github.com/NickAdfor/The-polynomial-method-and-restricted-sums-of-congruence-classes
Very thanks for assistance from @Li, Xinze (Moqian) !
Li, Xinze (Moqian) (Jan 24 2026 at 23:38):
Glad it's working for you. Good luck with your project! :tada:
Last updated: Feb 28 2026 at 14:05 UTC