Set up development environment (AGENTS.md + startup deps)#5
Draft
ebyron357 wants to merge 1 commit into
Draft
Conversation
Co-authored-by: ebyron357 <ebyron357@users.noreply.github.com>
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
Sets up the development environment for ALT-Label-System and documents it for future cloud agents. No application code is modified.
AGENTS.mdwith a## Cursor Cloud specific instructionssection covering repo layout (code lives on feature branches;mainis README-only), Python/deps, the optional Ghostscript dependency, and how to run/build/validate.if [ -f requirements.txt ]; then python3 -m pip install -r requirements.txt; fi(safe on the emptymainbranch, idempotent, installs to user site).Environment verified
Validated against the most complete feature branch (
cursor/manufacturing-readiness-971b) via a worktree, sincemainhas no code.pip install -r requirements.txt— reportlab, PyYAML, jsonschema, qrcode, Pillow installed cleanlypython3 scripts/export_production.py— generated 8 can-label PDFspython3 scripts/export_syrup_production.py— generated 4 syrup-label PDFspython3 scripts/validate_spec.py— Score 51/51, retail readiness 10.0/10python3 scripts/validate_syrup_spec.py— Score 25/25python3 -m compileall -q src scripts— syntax check passed (no linter configured in repo)Sample rendered output
Reserve 100mg Lychee can label
Original syrup label
To show artifacts inline, enable in settings.