Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
f68768e
Check
mdmuminul Feb 27, 2026
6c41ef9
https://chatgpt.com/s/t_69a2965bcc808191906e28d9aee7299c
Feb 28, 2026
419b9f2
Improve checkout parsing, logging, and basic validation
Feb 28, 2026
e38851e
Add checkout validation tests and scaffold transaction_verification s…
Feb 28, 2026
8491cc9
Add transaction_verification gRPC service and Docker Compose setup
Feb 28, 2026
606456c
Connect orchestrator to transaction_verification via gRPC
Feb 28, 2026
f8c3e61
Add suggestions gRPC service and connect it to orchestrator
Feb 28, 2026
b9c7581
Add fraud detection gRPC check to checkout flow
Feb 28, 2026
0cb5ee2
Add threaded orchestration for backend gRPC services
Feb 28, 2026
4cd2062
Fraud Detection
mdmuminul Feb 28, 2026
702d31f
protobuf version Update
mdmuminul Feb 28, 2026
06c1f45
Fix frontend checkout JSON request and response handling
Feb 28, 2026
ccba99c
Creating Proto file for Transaction Verification
mdmuminul Feb 28, 2026
ca7831f
transaction_verification
mdmuminul Mar 2, 2026
ffbbf84
Suggestions
mdmuminul Mar 2, 2026
6e6d4fa
Merge branch 'Mumin' into anup_dev
Mar 2, 2026
2f82c3f
Revert "Merge branch 'Mumin' into anup_dev"
Mar 2, 2026
c9fadc8
initial commit
Mar 2, 2026
5ad3d74
incremental changes
Mar 2, 2026
30618b2
Merge pull request #1 from anup28kmr/anup_dev
anup28kmr Mar 2, 2026
10d9011
Implement Seminar 5 event ordering with vector clocks
Mar 11, 2026
2b2d913
code refactoring and adding vector clock implementation
Mar 13, 2026
c7fe3bf
Implement Seminar 7 leader election
Sten-Qy-Li Mar 25, 2026
1208b71
Add 3-executor leader election bonus implementation
Sten-Qy-Li Apr 1, 2026
4d11f02
Fix checkpoint 2 clear broadcast and add verification script
Sten-Qy-Li Apr 4, 2026
e4fb60a
Add Checkpoint 2 documentation and diagrams
Sten-Qy-Li Apr 4, 2026
8bf9154
Merge branch 'individual-sten-qy-li' into anup_dev
Apr 5, 2026
49ced61
code refactoring
Apr 5, 2026
b38b29c
code refactoring and updated system models
Apr 6, 2026
b3c9171
system diagram updated
Apr 6, 2026
344c9a6
Merge pull request #2 from anup28kmr/anup_dev
anup28kmr Apr 6, 2026
6f876e1
Address TA feedback: make vector clocks service-driven
Sten-Qy-Li Apr 14, 2026
f8dce13
Implement Checkpoint 3 phases 1-4
Sten-Qy-Li Apr 15, 2026
18701d2
Implement Checkpoint 3 phases 5-6
Sten-Qy-Li Apr 15, 2026
054d9a8
Implement Checkpoint 3 phases 7-12
Sten-Qy-Li Apr 15, 2026
1ed359b
Mark Phase 13 complete in Charlie-Lima-Alfa.md
Sten-Qy-Li Apr 15, 2026
6f00e05
Close Checkpoint 3 audit gaps (phase 14)
Sten-Qy-Li Apr 16, 2026
2c42158
Audit 6f00e05 and close three doc-consistency gaps
Sten-Qy-Li Apr 16, 2026
daf4812
Close 2c42158 audit Findings 1-3
Sten-Qy-Li Apr 16, 2026
bc2a8cd
Close daf4812 audit Findings 2 and 3
Sten-Qy-Li Apr 16, 2026
95f9e74
Stabilize CP3 participant-failure recovery flow
Sten-Qy-Li Apr 16, 2026
e729888
Shift gRPC host ports +200 and add CP3 test plan
Sten-Qy-Li Apr 28, 2026
b6dca38
Consolidate documentation into root README.md
Sten-Qy-Li May 6, 2026
2b12c97
code cleanup
May 6, 2026
5f9713f
Inline R1/R2 design rationale and B3 analysis into README.md
Sten-Qy-Li May 6, 2026
3ded8b4
Merge remote-tracking branch 'origin/individual-sten-qy-li' into anup…
May 6, 2026
f33f8da
Merge pull request #3 from anup28kmr/anup_dev
anup28kmr May 6, 2026
7d9e56f
Plan Checkpoint 4 work
Sten-Qy-Li May 13, 2026
1ffa8aa
Add OpenTelemetry instrumentation and Grafana OTEL-LGTM stack
Sten-Qy-Li May 13, 2026
84b4176
Provision Grafana dashboard for CP4 metrics
Sten-Qy-Li May 13, 2026
c8f9280
Add four end-to-end test scenarios from Guide13
Sten-Qy-Li May 13, 2026
cf8f6b9
Add load harness, supersale and throughput measurements
Sten-Qy-Li May 13, 2026
0988050
Add CP4 architecture, evaluation, and summary docs
Sten-Qy-Li May 13, 2026
5e4ed40
Update plan with Phase-2 audit and remaining OTEL gap
Sten-Qy-Li May 13, 2026
5d6391e
Honour Guide14 OTEL_METRIC_EXPORT_INTERVAL=1000
Sten-Qy-Li May 13, 2026
c23764b
Make conflict e2e test robust to non-seed stock
Sten-Qy-Li May 13, 2026
2f0f335
docs: add checkpoint 4 review for team lead
Sten-Qy-Li May 13, 2026
b3b3e08
docs: add checkpoint 4 cleanup plan
Sten-Qy-Li May 13, 2026
e078ea6
chore: remove stale files for checkpoint 4 cleanup
Sten-Qy-Li May 13, 2026
08e9280
docs: move plan and summary to local-only
Sten-Qy-Li May 13, 2026
810464a
docs: fold cleanup plan into review for single-doc team-lead workflow
Sten-Qy-Li May 13, 2026
d919d12
docs: strip Checkpoint 3 documentation from README
Sten-Qy-Li May 13, 2026
44d0b6f
readme updated
Sten-Qy-Li May 25, 2026
d84a82f
Merge pull request #4 from anup28kmr/individual-sten-qy-li
Sten-Qy-Li May 25, 2026
42fda3a
readme updated
May 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 21 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,21 @@
__pycache__
__pycache__
.idea
.claude/
books_database/state/

# Local-only working files (operator demo scripts, scratch notes). The
# entire folder is excluded so anything dropped here stays off the
# remote branch; the team-lead-only checkpoint-4-script.tex lives here.
local-only/

# Local-only development notes (kept out of the remote repository).
# All .md files except the root README.md are excluded so that human
# reviewers see a single concise document rather than scattered notes.
# The four CP4 deliverable docs are committed (the rubric grades them).
# The team-lead review .md is also committed; the team lead removes it
# before merging the PR to master.
*.md
!/README.md
!docs/checkpoint-4-evaluation.md
!docs/checkpoint-4-architecture.md
!docs/checkpoint-4-review.md
Loading