shiavm006 opened a new issue, #681:
URL: https://github.com/apache/mahout/issues/681

   `docs/basic_gates.md` says T-gate support was "Added" and describes the 
T-gate, but there is no T-gate method in `qumat/qumat.py` or in any backend 
(Qiskit/Cirq/Braket). So the docs advertise a gate that doesn’t exist in the 
API.
   
   ### Steps to Reproduce
   
   1. Open `docs/basic_gates.md` and find the section `## T-Gate (π/8 Gate) 
(New Addition)` and the bullet `- **Added T-Gate** (New Addition)` under 
**Updates**.
   2. Search the code for a T-gate API, e.g. `grep "apply_t_gate" -R qumat/`.
   3. Observe that no T-gate method exists in `QuMat` or the backend modules.
   
   ### Expected Behavior
   
   Either:
   - There should be a T-gate API (e.g. `apply_t_gate(self, qubit_index)` with 
backend support), **or**
   - The docs should not claim T-gate was “Added” and should clearly say it’s 
not implemented yet (or remove the section).
   
   ### Actual Behavior
   
   The docs describe the T-gate and list it as a new addition, but the public 
Qumat API and backend code do not provide any T-gate operation.
   
   ### Screenshots or Logs
   
   Not strictly needed; the mismatch is visible by comparing 
`docs/basic_gates.md` and the `qumat/` Python files.
   
   ### Environment
   
   - **OS:** Any
   - **Python Version:** 3.10+
   - **Mahout/Qumat Version:** main
   - **Files:** `docs/basic_gates.md`, `qumat/qumat.py`, backends in `qumat/`
   
   ### Additional Context
   
   This is mainly a docs accuracy issue, but it might also indicate a missing 
feature. Maintainers can decide whether to implement the T-gate or adjust the 
docs to stop claiming it’s already there.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to