Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.

docs: present Grocery Run as an archived project - #40

Merged
itsreverence merged 3 commits into
masterfrom
docs/archive-portfolio-cleanup
Jul 13, 2026
Merged

docs: present Grocery Run as an archived project#40
itsreverence merged 3 commits into
masterfrom
docs/archive-portfolio-cleanup

Conversation

@itsreverence

@itsreverence itsreverence commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace the IDE/setup-first README with an honest archived-project portfolio case study
  • document Grocery Run’s product areas, layered Spring architecture, route generation, testing scope, attribution, and historical limitations
  • add a privacy-safe landing-page screenshot captured from a fresh local run
  • add the repository-wide MIT license authorized by the copyright contributors and align Maven metadata
  • replace the fixed local database credential with an ignored .env workflow and obvious example placeholder
  • pin PostgreSQL 17.9 to an exact multi-platform image digest, bind it to loopback, use the standard data path, and add TCP readiness checks
  • remove repository-local agent skill artifacts that do not belong in the product archive
  • remove Dependabot configuration from the frozen archive

This intentionally does not modernize the historical application, dependency graph, or test architecture.

Verification

  • docker compose --env-file .env.example config rendered successfully
  • exact PostgreSQL 17.9 image digest started from a fresh named volume, reached healthy state through its TCP healthcheck, and accepted TCP connections
  • containerized JDK 21 service tests passed: 21 tests, 0 failures, 0 errors
  • independent full-suite run with isolated PostgreSQL passed: 22 tests, 0 failures, 0 errors
  • containerized ./mvnw -DskipTests package completed with BUILD SUCCESS
  • the full Spring application started against fresh PostgreSQL
  • the landing page returned successfully on port 8080
  • the new 1440×1100 screenshot was inspected for layout defects and private information
  • README local links resolve and all contributor/MIT links returned HTTP 200
  • current-tree checks found no stale Railway URL, old local password, floating PostgreSQL tag, agent-skill markers, or Dependabot references
  • reachable-history heuristic scan found no private keys, GitHub tokens, or high-confidence generic secret assignments
  • runtime containers, network, Maven cache, and database volume were removed after testing
  • git diff --check

Archive follow-up

After review, merge this change, close the refreshed Dependabot pull requests, clear the dead Railway homepage, set focused metadata, disable Issues/Projects/Wiki, and rearchive the repository.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 1a18762770

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docker-compose.yaml Outdated
@itsreverence
itsreverence merged commit 449ab7d into master Jul 13, 2026
2 checks passed
@itsreverence
itsreverence deleted the docs/archive-portfolio-cleanup branch July 13, 2026 04:56
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant