* doc: update cookbook * fix(cookbook): preserve tag keys during sync, strip local .md links - Fix extract_tags_from_readme/notebook to return dict[str,str] preserving sdk/topic keys instead of bare values, preventing topics like "Customer Service" from being misclassified as SDK - Add strip_local_md_links() to remove relative .md references that would cause broken link errors in Docusaurus build * ci: run test-doc-examples independently without waiting for test-rust-cli Build the CLI directly in the job instead of downloading the artifact, so test-doc-examples can start at the beginning in parallel with all other jobs.
17 lines
491 B
Bash
Executable file
17 lines
491 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# Start the Hindsight documentation server
|
|
# This script starts a local Docusaurus development server for the documentation
|
|
|
|
set -e
|
|
|
|
# Get the project root directory
|
|
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)"
|
|
cd "$PROJECT_ROOT" || exit 1
|
|
|
|
echo "Starting documentation server..."
|
|
echo ""
|
|
echo "Starting Docusaurus development server..."
|
|
echo "Documentation will be available at: http://localhost:3000"
|
|
echo ""
|
|
npm run start -w hindsight-docs -- --no-open
|