- AGENTS.md: mandate Activity Log entry + section updates after every code push - 09 - Audits/Activity Log.md: new append-only log, seeded with this session's frontend fixes (Docker build unblock, request template debug improvements, 429 storm fix) and the cross-repo rule rollout Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
3.2 KiB
title, tags, created
| title | tags | created | |||
|---|---|---|---|---|---|
| Activity Log |
|
2026-05-28 |
Activity Log
Append-only log of every git push from backend and frontend. Newest
entries on top. Maintained by agents per the rule in ../AGENTS.md.
2026-05-28 — backend@e46be98, frontend@af77b3c — add nick-doc sync rule + version bumps
Commits: backend e46be98 (2.6.24 → 2.6.25), frontend af77b3c (2.6.25 → 2.6.26)
Touched: backend/AGENTS.md, frontend/AGENTS.md (new), both package.json +
package-lock.json
Why: Establish a mandatory rule that every code push must be followed by a
nick-doc Activity Log entry (and relevant section updates) so the vault never
falls behind the code. Frontend AGENTS.md created from scratch (was missing).
Verification: Pushed to integrate-main-into-development on both repos —
Woodpecker builds pending.
Linked docs updated: This vault's AGENTS.md updated with the same rule.
Note: Backend (2.6.25) and frontend (2.6.26) are intentionally one patch
apart — backend was a version behind before this session. Should be re-aligned
on the next paired bump.
2026-05-28 — frontend@9d4aa37 — fix 429 request storm on template SWR hooks
Commits: 9d4aa37
Touched: src/actions/request-template.ts
Why: Production browser showed repeated 429 (Too Many Requests) on
/api/marketplace/request-templates/sellers. Default SWR config was
revalidating on focus/reconnect and retrying on errors, making backend
rate-limit recover impossible without a restart.
Verification: Pushed, awaiting Woodpecker build. Visual confirmation on
dev.amn.gg after deploy.
Linked docs updated: none yet — SWR pattern should be promoted to
07 - Development/Coding Standards.md in a follow-up.
2026-05-28 — frontend@6c89444 — improve request template form debug feedback
Commits: 6c89444
Touched: src/sections/request-template/request-template-new-edit-form.tsx
Why: Users could not tell why "ایجاد قالب" failed — validation errors
silently blocked submission, API errors collapsed to generic "خطایی رخ داده
است!", and the "انتشار" Switch in renderActions was visual-only.
Verification: Type-check passes via Docker build in prior session; manual
browser test pending.
Linked docs updated: none.
2026-05-27 — frontend@8c0f14d, ad498f4, f3a3c9d, bb72a66 — unblock 2.6.19 Docker build
Commits: bb72a66 f3a3c9d ad498f4 8c0f14d
Touched: src/sections/request-template/request-template-checkout-payment.tsx,
src/web3/components/wallet-selector.tsx, tsconfig.json, src/types/payment.ts
Why: Docker build was failing on TypeScript compilation after the
wallet-support + test-payment feature merge. Four distinct errors fixed:
User type uses _id not id; wallet-selector imported non-existent
@/components/ui/dialog; @/* path alias missing from tsconfig; IPayment
metadata type didn't allow test-payment fields.
Verification: Local docker build succeeded — image
escrow-frontend:2.6.19 created.
Linked docs updated: none — should add SWR + UI library notes to
07 - Development/Coding Standards.md.