Skip to content

feat: add LLM catalogue layer (HowToFit is now talkable)#10

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/howto-llms-catalogue
Jun 21, 2026
Merged

feat: add LLM catalogue layer (HowToFit is now talkable)#10
Jammy2211 merged 1 commit into
mainfrom
feature/howto-llms-catalogue

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

Ship the same generated-catalogue layer the workspaces use, so an assistant can route a learner to the right lecture in HowToFit.

  • llms.txt — hand-authored routing layer (start here, learning path by chapter, "I want to understand…", and an outward route to autofit_workspace for real analysis).
  • llms-full.txt / workspace_index.json — generated by PyAutoBuild's navigator; the per-tutorial catalogue.
  • .github/workflows/navigator_check.yml — thin caller of PyAutoLabs/PyAutoBuild/.github/workflows/navigator_check.yml@main (project: howtofit).
  • .navigator_check_ignore — exempts the CLAUDE.md sibling-autofit_workspace cross-references (prose pointers to the separate workspace, not local paths).

Verification

Locally: check_navigator passes (paths + banners) and the catalogue regenerates with zero drift. The navigator job on this PR exercises the reusable workflow end-to-end against PyAutoBuild@main.

Depends on PyAutoLabs/PyAutoBuild#105 (lecture titles, merged).

🤖 Generated with Claude Code

Ship the same generated-catalogue layer the workspaces use, so an assistant can
route a learner to the right lecture:

- llms.txt — hand-authored routing layer (start here, learning path by chapter,
  "I want to understand…", and an outward route to autofit_workspace for real analysis).
- llms-full.txt / workspace_index.json — generated by PyAutoBuild's navigator
  (regenerate_navigator.py howto…); the per-tutorial catalogue.
- .github/workflows/navigator_check.yml — thin caller of PyAutoBuild's reusable
  navigator_check workflow (project: howtofit); keeps the catalogue from drifting.
- .navigator_check_ignore — exempts the CLAUDE.md sibling-autofit_workspace cross-refs
  (prose pointers to the separate workspace repo, not local paths).

Verified locally: check_navigator passes (paths + banners) and the catalogue
regenerates with zero drift.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Jammy2211 Jammy2211 merged commit 24aa201 into main Jun 21, 2026
10 checks passed
@Jammy2211 Jammy2211 deleted the feature/howto-llms-catalogue branch June 21, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant