Skip to content

Phase 4: Update instructions for workspace layout and notebook environment#26

Merged
AronT-TLV merged 1 commit into
mainfrom
milestone/workspace-restructure-math-foundations-phase-4
Jun 1, 2026
Merged

Phase 4: Update instructions for workspace layout and notebook environment#26
AronT-TLV merged 1 commit into
mainfrom
milestone/workspace-restructure-math-foundations-phase-4

Conversation

@AronT-TLV

Copy link
Copy Markdown
Member

Updates Copilot instructions and notebook conventions to reflect the workspace restructure completed in Phases 1–3.

Changes:

.github/copilot-instructions.md

  • Add Julia Workspace Layout section documenting the workspace table, Manifest gitignore policy, uuidgen usage, and Project.toml header convention
  • Fix test command to julia --project=. -e 'using Pkg; Pkg.test()'
  • Fix docs build command to julia --project=docs docs/make.jl
  • Fix stale DrWatson precompile example

.github/instructions/notebooks.instructions.md

  • Remove DrWatson/quickactivate setup pattern
  • Add Notebook Environment section: superset env description, REPL startup with --project=./notebooks, package-adding instructions
  • Add Julia Kernel Gotchas section: stale variable slots, matrix from row vectors, stale cell state

notebooks/Basics.ipynb: update kernel metadata to Julia 1.12.6

Closes FOU-33, FOU-35, FOU-36, FOU-39, FOU-41

@AronT-TLV AronT-TLV force-pushed the milestone/workspace-restructure-math-foundations-phase-4 branch from 3fc6616 to 74d60e2 Compare June 1, 2026 10:42
…nment

- copilot-instructions.md: add Julia Workspace Layout section (workspace table,
  Manifest gitignore policy, uuidgen + Project.toml header convention); fix
  test/docs commands to use Pkg.test() and --project=docs; fix DrWatson
  precompile example reference
- notebooks.instructions.md: remove DrWatson/quickactivate setup pattern;
  replace with plain 'using Math_Foundations'; add Notebook Environment section
  documenting the notebooks/ superset env, REPL startup workflow with
  --startup-file=no flag, and package-adding instructions; add Julia Kernel
  Gotchas section (stale variable slots, matrix from row vectors, stale cell state)
- notebooks/Basics.ipynb: update kernel metadata to Julia 1.12.6

Closes FOU-33, FOU-35, FOU-36, FOU-39, FOU-41
@AronT-TLV AronT-TLV force-pushed the milestone/workspace-restructure-math-foundations-phase-4 branch from 74d60e2 to 7a9fec3 Compare June 1, 2026 10:54
@AronT-TLV AronT-TLV merged commit b4a1b88 into main Jun 1, 2026
5 checks passed
@AronT-TLV AronT-TLV deleted the milestone/workspace-restructure-math-foundations-phase-4 branch June 1, 2026 11:09
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