Improve lab tasks and fill in wiki content#116
Merged
Merged
Conversation
- Update links in lab tasks, caddy, docker-compose-yml, dotenv-docker-secret, dotenv-tests-e2e-secret, http-auth, and swagger to reference api.md instead of web-development.md Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add User and Group sections to operating-system.md - Replace linux.md Groups body with a cross-reference - Add cross-reference to operating-system.md#user in linux.md Users - Update file-system.md and shell.md links from linux.md#users to operating-system.md#user Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- review-via-conventions now scans for <!-- TODO --> comments and empty headings, reporting them in dedicated output sections - fix-via-conventions handles empty sections (adds TODO marker if missing) and lists TODOs as skipped in the summary Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add missing "What is" section required by wiki convention - Split compound git add + git commit step into two separate steps - Restructure "Undo commits" bare paragraphs into numbered steps - Add mini-ToCs for "Publish the branch", "Push more commits", and "Stage using the Source Control" sections - Link <repo-name> and first-use <branch>/<remote> placeholders - Fix <branch name> placeholder to <branch> - Add missing periods after GitLens: Pull commands and inline steps - Fix lowercase `git` to `Git` - Fix typo "It's looks" to "It looks" Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Fix section numbers - Fix Part A mini-ToC: wrong step numbers and anchors, missing entries for 1.3.1, 1.3.6, and 1.3.7 - Fix Part B mini-ToC: missing 1.4.1 entry - Fix cross-references in 1.4.5 (#135/#136 → #137/#138) - Fix testing.md anchor (#end-to-end-tests → #end-to-end-test) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Replace "response is a list" test with a test that verifies response items contain expected fields (id, item_id, created_at) - Add bridging note connecting unit test and e2e test bug types Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Expand section 1.4.3 from two to three e2e tests - Add test_get_interactions_filter_includes_boundary, which calls GET /interactions/?max_item_id=1 and asserts the boundary item is included, closing the gap where the <= fix was never verified at the API level - Update failing output, passing count, ToC, and mini-ToC Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Require # KEPT/FIXED/DISCARDED comments in section 1.5.2 to make curation decisions verifiable and the learning intentional - Add matching acceptance criterion for the comment requirement Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Insert 1.4.4 "Diagnose the bug": students run docker compose logs to see the pydantic traceback before being pointed to the file - Move the file path into the hint of 1.4.5 so students reason from the traceback first - Renumber old 1.4.4–1.4.6 to 1.4.5–1.4.7 throughout both ToCs Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Specify exact source and test file paths in the agent prompt so students know where to read and where to write - Add a step to open the generated file in VS Code before reviewing - Fix step numbering after inserting the new open-file step - Drop the instruction to open the agent in a specific directory (the prompt now carries all necessary context) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Complete "What is an environment" definition - Add content for development, integration, staging, and production environment sections Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add ToC - Complete "What is PostgreSQL" with definition and official docs link - Add PostgreSQL server section - Add PostgreSQL server in this project section Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Move deployment environment section before environment variable - Add inspect subsections for env vars and PATH - Add external docs links to each deployment environment type - Fix anchor link from #deployment-environments to #deployment-environment - Minor text clarifications (.env "dotenv file", backtick formatting) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- improve structure - move distros part to a separate file
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Checklist
mainbranch of my fork (NOT the course instructors' repo).base: main<-compare: <branch>above the PR title.- Closes #<issue-number>.