remove serena on readme.md
This commit is contained in:
parent
99d5117bd9
commit
7e38622070
28
README.md
28
README.md
@ -4,20 +4,6 @@
|
||||
|
||||
---
|
||||
|
||||
## 🤖 For Claude Code
|
||||
|
||||
**When working in this repository, prioritize Serena MCP tools for code operations:**
|
||||
|
||||
- **Use `find_symbol` / `get_symbols_overview`** instead of `Read` for exploring code structure
|
||||
- **Use `replace_symbol_body`** instead of `Edit` for modifying functions, methods, classes
|
||||
- **Use `insert_before_symbol` / `insert_after_symbol`** for adding new code symbols
|
||||
- **Use `search_for_pattern`** instead of `Grep` for searching code patterns
|
||||
- **Use `list_dir` / `find_file`** instead of `Glob` for file discovery
|
||||
|
||||
This minimizes tool calls and leverages semantic code understanding for this PHP codebase.
|
||||
|
||||
---
|
||||
|
||||
CLQMS is a **headless REST API backend** designed to streamline laboratory operations, ensure data integrity, and manage complex diagnostic workflows. Built on a foundation of precision and regulatory compliance, this system provides comprehensive JSON endpoints for laboratory operations.
|
||||
|
||||
**Key Characteristic:** This is an **API-only system** with no view layer. Frontend applications (web, mobile, desktop) consume these REST endpoints to build laboratory information systems.
|
||||
@ -158,9 +144,9 @@ All API endpoints follow REST conventions:
|
||||
|
||||
| Method | Endpoint | Description | Auth Required |
|
||||
|--------|----------|-------------|---------------|
|
||||
| `POST` | `/api/edge/result` | Receive instrument results | API Key |
|
||||
| `GET` | `/api/edge/order` | Fetch pending orders | API Key |
|
||||
| `POST` | `/api/edge/order/{id}/ack` | Acknowledge order | API Key |
|
||||
| `POST` | `/api/edge/result` | Receive instrument results | API Key |
|
||||
| `GET` | `/api/edge/order` | Fetch pending orders | API Key |
|
||||
| `POST` | `/api/edge/order/{id}/ack` | Acknowledge order | API Key |
|
||||
| `POST` | `/api/edge/status` | Log instrument status | API Key |
|
||||
|
||||
### API Response Format
|
||||
@ -524,15 +510,15 @@ The **Edge API** provides endpoints for integrating laboratory instruments via t
|
||||
|
||||
| Method | Endpoint | Description |
|
||||
|--------|----------|-------------|
|
||||
| `POST` | `/api/edge/result` | Receive instrument results (stored in `edgeres`) |
|
||||
| `GET` | `/api/edge/order` | Fetch pending orders for an instrument |
|
||||
| `POST` | `/api/edge/order/:id/ack` | Acknowledge order delivery to instrument |
|
||||
| `POST` | `/api/edge/result` | Receive instrument results (stored in `edgeres`) |
|
||||
| `GET` | `/api/edge/order` | Fetch pending orders for an instrument |
|
||||
| `POST` | `/api/edge/order/:id/ack` | Acknowledge order delivery to instrument |
|
||||
| `POST` | `/api/edge/status` | Log instrument status updates |
|
||||
|
||||
### Workflow
|
||||
|
||||
```
|
||||
Instrument → tiny-edge → POST /api/edge/result → edgeres table → [Manual/Auto Processing] → patres table
|
||||
Instrument → tiny-edge → POST /api/edge/result → edgeres table → [Manual/Auto Processing] → patres table
|
||||
```
|
||||
|
||||
**Key Features:**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user