Skip to content

docs(phase2): design docs — hash-chain, milestone escrow, product plot geolocation#37

Open
RedAvocado22 wants to merge 5 commits into
mainfrom
docs/phase-2-design
Open

docs(phase2): design docs — hash-chain, milestone escrow, product plot geolocation#37
RedAvocado22 wants to merge 5 commits into
mainfrom
docs/phase-2-design

Conversation

@RedAvocado22

Copy link
Copy Markdown
Owner

Summary

  • Adds 3 Phase 2 design docs from the 02/07/2026 design session: hash-chain, milestone escrow, and product plot geolocation (EUDR compliance).
  • Fixes typo in services.md.
  • Ignores .claude/ (local tooling config).

Docs only — no code changes. Status: DESIGNED, not yet implemented, pending Lead review before merging into Architecture/SDS/TechnicalSpec.

…ct plot geolocation

- Design session 02/07/2026 output, not yet code — for architecture review before Phase 2
- Ignore .claude/ (local tooling config, not meant to be committed)
…-signature

- bank-service: mock legal custody model (FBO/ledger, không phải account-per-contract), giới hạn scope không đóng vai arbitrator (superseded bởi INSPECTOR 3-tier)
- inspection: tách identity model Level 1.5 (platform-integrated, dùng chung Signature) vs Level 2 (SGS/Bureau Veritas, không tích hợp login, chỉ bảo vệ file integrity)
- signature: cấu trúc bản ghi Signature + verify logic sign(), phân loại chữ ký điện tử theo Điều 22-23 Luật GDĐT 2023
- hash-chain: add OpenTimestamps anchor (Bitcoin-anchored global commitment, event-triggered + weekly floor) and EUDR export flow via Feign
- bank-service/inspection/milestone-escrow: resolve stale open items so docs no longer contradict decisions already made in the same session
- remove "cần Cường review" pending note from milestone-escrow/product now that they've been reviewed
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.

1 participant