Skip to content

Frontend - #1

Open
Viscous106 wants to merge 2 commits into
mainfrom
frontend
Open

Viscous106 wants to merge 2 commits into
mainfrom
frontend

Conversation

@Viscous106

Copy link
Copy Markdown
Member

Summary

Type of Change

  • feat — new feature
  • fix — bug fix
  • chore — maintenance / dependencies / docs
  • contracts — Solidity changes
  • infra — infrastructure / CI / Docker / K8s

Service(s) Affected

  • api-gateway (Rust / Axum)
  • orchestration (Python / LangGraph)
  • identity (Rust / alloy)
  • blockchain-indexer (Rust / alloy)
  • reputation (Rust / Axum)
  • tool-server-github
  • tool-server-code
  • tool-server-search
  • frontend (React / TypeScript)
  • contracts (Solidity / Foundry)
  • infra / libs

Checklist

All changes

  • Tests added or updated
  • No secrets committed (no private keys, API keys, or .env files)
  • ARCHITECTURE.md updated if service topology or gRPC contracts changed

Rust changes

  • cargo fmt --check passes
  • cargo clippy -- -D warnings clean
  • cargo test --workspace --locked passes
  • cargo audit clean

Python changes

  • ruff check and ruff format --check pass
  • mypy passes
  • pytest --cov passes with ≥80% coverage on changed modules

Contract changes

  • forge fmt --check passes
  • forge build succeeds
  • forge test -vvv --gas-report passes
  • slither output reviewed and findings addressed or documented
  • deployments/{chain_id}.json updated if contracts redeployed
  • Gas diff noted in Blockchain Impact section below

Frontend changes

  • TypeScript type-checks clean (tsc --noEmit)
  • Tested in browser against local dev stack

Blockchain Impact

  • Contract redeployment needed? Yes / No
  • New roles granted or revoked? Yes / No — if yes, list changes
  • Oracle key path affected? Yes / No — if yes, security review requested
  • Gas diff (if applicable):
Function Before After Delta

LangGraph / Orchestration Impact

  • New or modified graph nodes?
  • Interrupt points added or changed?
  • LLM prompt or caching strategy changed?
  • New tools added to tool servers?

Test Plan

  1. run ./dev to see the new frontend.

Evidence

recording_2026-06-07-145946.mp4

@Viscous106

Viscous106 commented Jun 7, 2026 •

Copy link
Copy Markdown
Member Author

@OfficialAbhinavSingh , I have implemented this frontend for the site kindly check out and suggest changes if needed. If you find out that it is good enough we can merge it asap

What our future motive is in frontend improvemend will be adding the background jsut like this or similar https://cdn.dribbble.com/userupload/42782358/file/original-722bd62ed35bd99ad46fa7c366be3445.mp4

@OfficialAbhinavSingh OfficialAbhinavSingh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

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.

2 participants