Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 939 Bytes

File metadata and controls

17 lines (13 loc) · 939 Bytes

Contributing

Development happens from the c64forge root.

Rules:

  • Do not edit or commit source changes inside upstream/.
  • Shareable local deltas belong under patches/.
  • Local-only proprietary or customer-specific deltas belong under ignored patches-private/.
  • Use the root ./forge entrypoint instead of invoking ad hoc helper scripts from upstream trees.
  • Keep PLANS.md and WORKLOG.md current while converging phase-based changes.
  • If an obsolete patch file is retired locally, remove its matching patches/index.tsv row when practical; ./forge sync tolerates stale rows as retired so manual cleanup does not break the workspace.

Upstream bootstrap:

  • Clone with submodules or run git submodule update --init --recursive.
  • Treat manifest.yaml as the pinned upstream record.

For generic 1541ultimate work that should go upstream, use the root ./forge pr 1541ultimate ... flow once Phase 6 is in place.