docs: finalize 010 bank transfer config #2

Merged
tangweijie merged 1 commits from docs-010-bank-transfer-config into main 2026-03-24 12:12:56 +08:00
Owner

Summary

Finalize 010-bank-transfer-config across formal docs, feature artifacts, Docker test assets, and repeatable smoke tooling.

Changes

  • update REV-008 detailed design with file transfer scope, directory stages, fixed template variables, and persisted-batch behavior
  • update interface/security/deployment docs for runtime resolution, credential handling, and profile + Nacos responsibilities
  • add full specs/010-bank-transfer-config/ artifact set
  • add Docker SFTP/FTP test environment under infra/docker/bank-transfer-test/
  • add wrapper script scripts/run-bank-transfer-smoke.sh
  • add make smoke-sftp and make smoke-ftp
  • record Java + Docker smoke evidence in validation and verdict artifacts

Validation

make validate-file FILE=docs/design/02_Detailed_Design/12_REV_Detailed.md
make validate-file FILE=docs/design/03_Technical_Design/03_Interface_Design.md
make validate-file FILE=docs/design/03_Technical_Design/04_Security_Design.md
make validate-file FILE=docs/design/03_Technical_Design/05_Deployment_Design.md
make validate-file FILE=docs/design/00_Management/01_Project_Progress.md
make validate-file FILE=docs/design/00_Management/03_Task_Checklist.md
make validate-file FILE=specs/010-bank-transfer-config/final-verdict.md
make check-links
make validate-mermaid
make smoke-sftp
make smoke-ftp

Latest confirmed result:

  • document validation passed
  • link check passed
  • mermaid validation passed
  • make smoke-sftp passed
  • make smoke-ftp passed

Notes

  • Docker smoke validates local containerized SFTP/FTP roundtrip only
  • it does not replace real bank-side network and credential validation
## Summary Finalize `010-bank-transfer-config` across formal docs, feature artifacts, Docker test assets, and repeatable smoke tooling. ## Changes - update `REV-008` detailed design with file transfer scope, directory stages, fixed template variables, and persisted-batch behavior - update interface/security/deployment docs for runtime resolution, credential handling, and profile + Nacos responsibilities - add full `specs/010-bank-transfer-config/` artifact set - add Docker SFTP/FTP test environment under `infra/docker/bank-transfer-test/` - add wrapper script `scripts/run-bank-transfer-smoke.sh` - add `make smoke-sftp` and `make smoke-ftp` - record Java + Docker smoke evidence in validation and verdict artifacts ## Validation ```bash make validate-file FILE=docs/design/02_Detailed_Design/12_REV_Detailed.md make validate-file FILE=docs/design/03_Technical_Design/03_Interface_Design.md make validate-file FILE=docs/design/03_Technical_Design/04_Security_Design.md make validate-file FILE=docs/design/03_Technical_Design/05_Deployment_Design.md make validate-file FILE=docs/design/00_Management/01_Project_Progress.md make validate-file FILE=docs/design/00_Management/03_Task_Checklist.md make validate-file FILE=specs/010-bank-transfer-config/final-verdict.md make check-links make validate-mermaid make smoke-sftp make smoke-ftp ``` Latest confirmed result: - document validation passed - link check passed - mermaid validation passed - `make smoke-sftp` passed - `make smoke-ftp` passed ## Notes - Docker smoke validates local containerized SFTP/FTP roundtrip only - it does not replace real bank-side network and credential validation
tangweijie added 1 commit 2026-03-24 12:10:15 +08:00
tangweijie merged commit 8baf5bc3d6 into main 2026-03-24 12:12:56 +08:00
tangweijie deleted branch docs-010-bank-transfer-config 2026-03-24 12:13:04 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: tangweijie/fujian_water_biz_doc#2
No description provided.