Skip to content

Add claude config - #269

Open
s-yonkov-yonkov wants to merge 2 commits into
masterfrom
add-claude-file
Open

s-yonkov-yonkov wants to merge 2 commits into
masterfrom
add-claude-file

Conversation

@s-yonkov-yonkov

Copy link
Copy Markdown
Contributor

No description provided.

@Yavor16 Yavor16 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.

I see no mention that there must be Jira backlog in the commit description. Add also don't-s section. like don't to relases or edit the version files. something like that

Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md
Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md Outdated
Comment thread CLAUDE.md
| `clients/mtaclient_v2/` | go-openapi generated MTA REST client (API v2) |
| `clients/mtaclient/fakes/` | Fake v1 client builder for tests |
| `clients/mtaclient_v2/fakes/` | Fake v2 client builder for tests |
| `clients/restclient/` | Lower-level REST client (file upload, operations polling) |

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.

why was file upload and operations polling mentioned for the clients/restclient/ folder? From what I have seen isn't its purpose to purge configuration entries and to fetch csrf-tokens?

Comment thread CLAUDE.md

A few behaviors are non-obvious from the package layout — check the referenced files before touching them:

- **File upload** (`util/file_splitter.go`) — MTAR archives are split into at most **50 chunks**

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.

shouldn't we also mention here the file which is actually responsible for the file uploading - file_uploader and not only the one already stated, which is only for splitting into chunks?

Comment thread CLAUDE.md

## Package Layout

| Package | Purpose |

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.

why was the log folder missed?

Comment thread CLAUDE.md
- **Ginkgo v1 + Gomega** for tests — suites bootstrap via `go test` (`RunSpecs` in `*_suite_test.go`)

## Package Layout

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.

also why was the configuration folder missed? wouldn't this be helpful when for example a new environment variables must be added or the already existing ones need changes?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants