Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ jobs:
cargo run --example export_graph
node scripts/generate_reduction_graph_layout.js
cargo run --example export_schemas
cargo run --example export_module_graph
cargo build -p problemreductions-cli --bin pred
bash scripts/generate_doc_snippets.sh target/debug/pred

Expand Down
4 changes: 0 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,6 @@ doc: node_modules/elkjs/package.json
cargo run --example export_graph
node scripts/generate_reduction_graph_layout.js
cargo run --example export_schemas
cargo run --example export_module_graph
cargo build -p problemreductions-cli --bin pred
bash scripts/generate_doc_snippets.sh target/debug/pred
mdbook build
Expand All @@ -106,7 +105,6 @@ doc: node_modules/elkjs/package.json
website:
cargo run --example export_graph
cargo run --example export_schemas
cargo run --example export_module_graph
cargo build -p problemreductions-cli --bin pred
bash scripts/generate_doc_snippets.sh target/debug/pred
mdbook build
Expand All @@ -131,8 +129,6 @@ mdbook: node_modules/elkjs/package.json
@node scripts/generate_reduction_graph_layout.js 2>&1 | tail -1
@echo "Exporting schemas..."
@cargo run --example export_schemas 2>&1 | tail -1
@echo "Exporting module graph..."
@cargo run --example export_module_graph 2>&1 | tail -1
@echo "Generating CLI doc snippets..."
@cargo build -p problemreductions-cli --bin pred
@bash scripts/generate_doc_snippets.sh target/debug/pred
Expand Down
4 changes: 2 additions & 2 deletions book.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ src = "docs/src"
default-theme = "navy"
git-repository-url = "https://github.com/CodingThrust/problem-reductions"
edit-url-template = "https://github.com/CodingThrust/problem-reductions/edit/main/{path}"
additional-css = ["docs/src/static/docs-theme.css", "docs/src/static/theme-images.css", "docs/src/static/reduction-graph.css", "docs/src/static/module-graph.css"]
additional-js = ["docs/src/static/docs-theme.js", "docs/src/static/cytoscape.min.js", "docs/src/static/reduction-graph.js", "docs/src/static/module-graph.js"]
additional-css = ["docs/src/static/docs-theme.css", "docs/src/static/theme-images.css", "docs/src/static/reduction-graph.css"]
additional-js = ["docs/src/static/docs-theme.js", "docs/src/static/cytoscape.min.js", "docs/src/static/reduction-graph.js"]
no-section-label = true

[output.html.fold]
Expand Down
57 changes: 13 additions & 44 deletions docs/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,53 +2,22 @@

[Overview](introduction.md)

# Start here

- [CLI in action](cli-demo.md)
- [Start with an agent](skills.md)
- [Install the CLI](install.md)
- [First solve](cli.md)

# Agent workflows

- [Find a solver](agent-find-solver.md)
- [Extend a solver's reach](agent-find-problem.md)
- [Propose a model or rule](agent-propose.md)
- [Implement and review](agent-pipeline.md)
- [Connect with MCP](mcp.md)
- [Tool reference](mcp-tools.md)
- [Example session](mcp-walkthrough.md)

# CLI reference

- [Explore the catalog](cli-catalog.md)
- [Names and variants](cli-variants.md)
- [Find reduction paths](cli-paths.md)
- [Create an instance](cli-create.md)
- [Input examples](cli-examples.md)
- [Random instances](cli-random.md)
- [Inspect and evaluate](cli-inspect.md)
- [Reduce an instance](cli-reduce.md)
- [Solve an instance](cli-solve.md)
- [JSON and automation](cli-automation.md)
- [Shell completions](cli-completions.md)
# CLI

- [Quick start](cli.md)
- [Command reference](cli-commands.md)
- [Reduction graph](reduction-graph.md)

# Agents

- [Skills](skills.md)

# Rust library

- [First Rust program](getting-started.md)
- [Apply a reduction](rust-reduction.md)
- [Discover and execute paths](rust-paths.md)
- [Solver contracts](rust-solvers.md)
- [Getting started](getting-started.md)
- [API reference](api.md)
- [Design](design.md)

# Internals
# Research

- [Architecture](design.md)
- [Problem contract](design-problem.md)
- [Variant system](design-variants.md)
- [Register variants](design-variant-registration.md)
- [Reduction contracts](design-reductions.md)
- [Path costs and overhead](design-paths.md)
- [JSON serialization](design-serialization.md)
- [Reduction graph](reduction-graph.md)
- [Contributing](contributing.md)
- [Open problems](open-problems.md)
29 changes: 0 additions & 29 deletions docs/src/agent-find-problem.md

This file was deleted.

26 changes: 0 additions & 26 deletions docs/src/agent-find-solver.md

This file was deleted.

31 changes: 0 additions & 31 deletions docs/src/agent-pipeline.md

This file was deleted.

24 changes: 0 additions & 24 deletions docs/src/agent-propose.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/src/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@

The API is generated from Rust source with rustdoc. Start with [models](api/problemreductions/models/index.html), [reduction contracts](api/problemreductions/rules/index.html), or [solvers](api/problemreductions/solvers/index.html).

Run `make doc` to build the guides and API locally. For short runnable examples, see [first Rust program](getting-started.md) and [apply a reduction](rust-reduction.md).
Run `make doc` to build the guides and API locally. For short runnable examples, see [getting started](getting-started.md).
37 changes: 0 additions & 37 deletions docs/src/cli-automation.md

This file was deleted.

22 changes: 0 additions & 22 deletions docs/src/cli-catalog.md

This file was deleted.

Loading
Loading