3 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
f88268c889
[memory bank] Some optimizations to improve effectiveness (#20835)
* [memory-bank] Overhaul based on current usage

 - merge learning-journal.md into existing docs
 - introduce public-api.md
 - introduce components.md for more reliable lookup

* [memory-bank] Compress
2025-05-23 07:28:07 -04:00
Gero Posmyk-Leinemann
89e09307b9
[server] Introduces ReadinessProbe (#20669)
* [server] Introduce ReadinessController and probe at /ready

Tool: gitpod/catfood.gitpod.cloud

* [server] Move /live and /ready endpoints to a separate express app and port

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] task-related learnings

Tool: gitpod/catfood.gitpod.cloud

* [server] Introduce `server_readiness_probe` feature flag so we can disable the ReadinessProbe if required

Tool: gitpod/catfood.gitpod.cloud

* docs: formalize Product Requirements Document workflow

- Add PRD workflow to systemPatterns.md as a standardized development process
- Update .clinerules with instructions to follow the PRD workflow
- Update activeContext.md and progress.md to reference the new workflow

This formalizes the process we used for implementing the server readiness probe feature.

Tool: gitpod/catfood.gitpod.cloud

* [server] ReadinessProbe: add redis as dependency

Tool: gitpod/catfood.gitpod.cloud

* review comments

Tool: gitpod/catfood.gitpod.cloud

* [dev] Remove outdated gopls config

Tool: gitpod/catfood.gitpod.cloud

* [server] Fix import

Tool: gitpod/catfood.gitpod.cloud
2025-03-17 11:44:46 -04:00
Gero Posmyk-Leinemann
1bc35eb6e1
[memory bank] Initialize cline memory bank (#20632)
* [memory bank] Initialize cline memory bank

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Start documenting first components (blobserve, content-service, dashboard, ws-manager-mk2)

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document more components (supervisor, ws-daemon)

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] More components (ide-service, registry-facade, image-builder-mk3)

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document proxy, server and ws-proxy

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document gitpod-cli and gitpod-db

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document gitpod-protocol

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document ide-proxy, ide and ws-manager-bridge

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document ide-metrics and local-app

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document public-api-serverr and usage

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document common-go and workspacekit

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Document spicedb, scrubber and service-waiter

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Documented docker-up, image-builder-bob, node-labeler

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Documented openvsx-proxy, scheduler-extender, ipfs

Tool: gitpod/catfood.gitpod.cloud

* [memory-bank] Update rules to lay out the "components" structure

Tool: gitpod/catfood.gitpod.cloud
2025-02-26 10:51:12 -05:00