Skip to content

String-sg/teacher-workspace-pg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

381 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docs/

How this directory is organised. Each subfolder has one job — pick by intent.

When you want to… Go to
Stand up the local pgw-web stack, run services setup/
Understand the current state vs. PG (gap analyses) audits/
Read a design decision, RFC, or cross-cutting doc (tokens, shims, architecture) architecture/
Look up a long-lived reference (PG context, specs, API contract, BFF design, conventions) references/
Read a recent feature/refactor plan, or look something up from the archive plans/

What's in each folder

setup/

Actionable how-tos for getting the repo running locally.

  • local-pgw-web.md — run pgw-web + MySQL + Redis in Docker, seed the DB, point the Go BFF at it.

audits/

Point-in-time analyses of the gap between TW and PG. Snapshots of "what's missing right now" — expected to go stale as work lands.

  • pg-backend-contract.md — TW FE/BFF types, mappers, auth flow, endpoints, error handling — measured against pgw-web's real contract (2026-04-15).
  • pg-fe-may-testing.md — three-way gap analysis (production PG, design prototype, TW) scoped to the May announcement-form testing window (2026-04-16).

architecture/

Long-lived design decisions. Unlike audits these are prescriptive ("here's how we build this") rather than descriptive ("here's the current delta").

references/

Evergreen reference material — long docs you look things up in, not things you read top-to-bottom.

plans/

Completed feature and refactor plans. All files here have status: completed in frontmatter; they're kept as reviewable history, not as active backlog.

  • plans/ — recent completed plans (posts end-to-end, PG proxy wiring, design-match, color tokens, Posts UI primitives).
  • plans/archive/ — superseded pre-implementation artifacts (older dated plans, the pgw-web spec+plan from the superpowers pipeline).

Conventions

  • Plans use YAML frontmatter (status: {planned,in-progress,completed}, date, type). Anything under docs/plans/ without frontmatter belongs in archive/.
  • Audits are dated in the file. They're expected to age out — write them, act on them, don't update them in place.
  • References don't carry dates in their filenames. When the content is wrong, edit it; when it's structurally obsolete, replace it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 86.7%
  • Go 11.4%
  • CSS 1.3%
  • Shell 0.3%
  • Dockerfile 0.2%
  • HTML 0.1%