# JCZ

- **Event:** [AIE Code Summit 2026 Hackathon](https://cerebralvalley.ai/e/aie-code-2026-hackathon)
- **When:** Sat, Nov 7 at 9:00 AM – 10:00 PM (PST)
- **Where:** San Francisco, CA
- **Team:** [Jessie Cui](https://cerebralvalley.ai/u/JCZAI), [Christopher Zhang](https://cerebralvalley.ai/u/AiSolutions2026)
- **GitHub:** https://github.com/jczdigitalproductions/chatmate
- **Demo video:** https://youtu.be/I7yeCl1rGaI
- **Gallery:** https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/6

Chatmate — Trust but Verify

Chatmate is an independent verifier for AI-generated code, available as (1) a VS Code extension with a separate verification service and (2) a web browser version. It helps developers answer a critical question: does this change meet a fixed standard, or does it merely look convincing?

ASI drafts tests from requirements and function signatures before seeing the implementation, reducing the risk of copying the implementer’s assumptions. A trusted operator reviews the expected results, then freezes and signs the test suite. Submitting agents can provide code, but cannot rewrite the tests or acceptance policy.

The verifier evaluates supported code and returns ACCEPT or BLOCK. Failed tests, unsupported operations, and missing verification evidence block acceptance. Meta provides an additional advisory review, while Fetch.ai uAgents enables communication with a separately hosted verifier through an Agentverse gateway.

Each verification records the source hash, frozen tests, policy, and outcomes as signed evidence that can be inspected and replayed. A protected CI integration can enforce the decision before merging.

In the demo, an incorrect addition function passes only two of twelve tests and is blocked. The corrected function passes the same frozen suite. Instruction-bearing comments and an operating-system escape attempt are also blocked.

The current MVP supports a bounded subset of Python integer functions. It demonstrates pre-merge verification; broader language support and deployment rollback remain future work.

## More from AIE Code Summit 2026 Hackathon

- [ClauseLens](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/3)
- [Self recovery mech interpiblity](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/4)
- [Game Archaeologist](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/5)
- [Adversary](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/7)
- [Cross Exam](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/8)
- [Thought to Reality](https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/9)

---

Markdown version of https://cerebralvalley.ai/e/aie-code-2026-hackathon/hackathon/gallery/6. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
