Conversation
Reorganize the site into Home, Tutorial, Guides, Concepts, Reference and Developers, and present Lightcone as one toolkit: the agent plugin that drives an analysis, the lc engine that runs it, and Lightcone Lab for watching it. - Home is the overview; the Quickstart takes one tried-and-true path (agent plugin + JupyterLab with Lightcone Lab), with by-hand use moved to the "Use lc without an agent" guide and Reference > Installation. - Existing pages move to their new homes unchanged in substance: cli/ -> reference/cli/, api/ -> developers/internals/, contributing/ -> developers/contributing/, user/* -> guides/, concepts/ and reference/. - New: a six-chapter Tutorial skeleton built on the supernova example from agent-skills, an Agent plugin reference, How Lightcone works, and placeholder pages for the guides and concepts still to be written. - ASTRA is met as the analysis file; the standard is linked from Concepts, Developers and Home's "Where to next". Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Bring in the explicit-compute work (#226, #230-#234), the empty-analysis scaffold (#220) and the ASTRA article theme (#221). Conflict resolutions: upstream's new lc compute pages land at reference/cli/compute.md and developers/internals/compute.md (and in the nav, replacing venue, which upstream deleted); the rewritten cluster guide, materialize and troubleshooting pages take upstream's text with links rewritten for their new locations; user/index.md stays deleted. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Quickstart: run analyses on an explicit cluster (CLUSTER=$(lc compute launch --wait), then lc materialize "$CLUSTER"). - README, CLAUDE.md and the check-docs review prompt point at the new docs paths (reference/cli, developers/internals, guides, ...). Co-Authored-By: Claude Opus 5.5 <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.
What this does
Reorganizes docs.lightconeresearch.org from "user guide + developer corner" into one site that presents Lightcone as a single toolkit. The agent plugin drives an analysis,
lcruns it, and Lightcone Lab is where you watch it.uv tool install jupyterlab --with jupyterlab-lightcone …. That install also putslcon the PATH. Working by hand and working without a viewer live in "Use lc without an agent" and Reference › Installation.cli/→reference/cli/api/→developers/internals/contributing/→developers/contributing/user/*→guides/,concepts/,reference/lc computepages are included. The Quickstart uses the explicit-cluster flow (CLUSTER=$(lc compute launch --wait), thenlc materialize "$CLUSTER").check-docs.ymlreview prompt now point at the new paths.Why it's a draft
lcbeats still need a real run to capture output.How it was checked
zensical buildreports no issues and no broken links.lcis already installed;lc computeandlc materializedocs. They have not been run here.Follow-ups found along the way (not in this PR)
lc initwrites a placeholder git identity when none is configured, which gets pastrequire_committer.lc materialize, the annex journal is left uncommitted, so a fresh clone can'tgit annex getoutputs.lc inithas gaps when adopting an existing project:requires-pythonhas an upper bound.lightcone-cli==0.5.0rc3and driveslc materializewithout a cluster. It needs updating for the compute model before 0.5.0 ships.The site deploys on release, so nothing goes live when this merges. It goes out with the next full release.
🤖 Generated with Claude Code