feat(docs): hero "zero → telegram" carousel + doc-link refresh#20
Merged
Conversation
…broken badge Landing page (docs/index.html): - Add a hero carousel walking from zero to a running Telegram bot, using the Docker Compose setup as the template: clone → .env (model/key) → Telegram creds → IDENTITY.md → optional permission-policy tuning → launch → chat. - IDENTITY.md slide ships the full "Jarvis" Chief-of-Staff identity (generic top line) with hard safety rules; long content scrolls inside the terminal. - Permission-policy slide highlights the dangerous.classes network_egress knob (prompt vs allow vs deny) so users can opt into hands-off egress. - Generalize the carousel JS to drive every .carousel on the page. - Refresh the docs grid with CACHING, DOCKER_COMPOSE_USER_GUIDE, SCHEDULES, and TELEGRAM links. - Remove the failing shields.io GitHub release badge (token-pool error) and drop img.shields.io from the CSP. Add docs/telegram-demo.png (served same-origin under the existing CSP). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The carousel JS now selects by .carousel/.nav class, so the demos carousel's id="carousel" and id="carousel-nav" are unreferenced. Remove them. No CSS, anchor, or JS references existed (verified). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Landing-page (
docs/index.html) improvements:.env(model/key) → Telegram creds →IDENTITY.md→ optional permission-policy tuning → launch → live chat screenshot.IDENTITY.md(only the top principal/founder line genericized) with the hard safety rules intact. Long content scrolls inside the terminal frame (↕ scroll).dangerous.classes.network_egressknob (promptvsallowvsdeny) so users can opt into hands-off egress, while destructive stays denied..carouselon the page (the new hero one + the existing "See it in action" demos carousel).CACHING,DOCKER_COMPOSE_USER_GUIDE,SCHEDULES, andTELEGRAMlinks.img.shields.iofrom the CSP.docs/telegram-demo.png(served same-origin under the existingimg-src 'self'CSP).Notes
🤖 Generated with Claude Code