Skip to content

Align book content with current py3plex subsystems#1394

Draft
Copilot wants to merge 3 commits into
masterfrom
copilot/book-alignment
Draft

Align book content with current py3plex subsystems#1394
Copilot wants to merge 3 commits into
masterfrom
copilot/book-alignment

Conversation

Copilot AI commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

The book had fallen behind the repository’s current architecture and newer additions. This updates the manuscript so readers can map book concepts to the active package layout and examples.

  • Book architecture coverage

    • Added current subsystem landmarks for algebra, semiring, embeddings, ml/embedding, dsl/lint, dsl/program, experiments, meta, out_of_core, and optimizer.
    • Updated Appendix A’s repository map and example pointers.
  • Algorithm and workflow alignment

    • Added concise coverage for embeddings, algebraic paths/closure, meta-analysis, experiment records, out-of-core execution, and planning infrastructure.
    • Added DSL workflow guidance for static linting and GraphProgram rewrites.
  • Reference and validation updates

    • Expanded Appendix E with current advanced API entry points.
    • Added book integrity tests ensuring current subsystems and examples remain mentioned.
    • Added high-level repo-to-book pinning tests that require top-level py3plex/ package directories and public examples/ folders to be classified, with documented landmarks reflected in the book.
    • Updated the README stats badge expectation in version consistency tests to match current repo metadata.

Copilot AI linked an issue Jun 30, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Align book content with repo additions Align book content with current py3plex subsystems Jun 30, 2026
Copilot AI requested a review from SkBlaz June 30, 2026 19:05
@SkBlaz

SkBlaz commented Jun 30, 2026

Copy link
Copy Markdown
Owner

@copilot I want tests that pin repo content to book content, at least high level. New additions must be added to book, too.

Copilot AI commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

@copilot I want tests that pin repo content to book content, at least high level. New additions must be added to book, too.

Addressed in 2bd55b8. The book integrity tests now classify top-level py3plex/ package directories and public examples/ folders, and require documented landmarks to be mentioned in the book so future high-level additions must update the manuscript coverage.

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.

Book alignment

2 participants