first commit
This commit is contained in:
141
base44/entities/KrowEdgeBid.jsonc
Normal file
141
base44/entities/KrowEdgeBid.jsonc
Normal file
@@ -0,0 +1,141 @@
|
||||
{
|
||||
"name": "KrowEdgeBid",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"event_id": {
|
||||
"type": "string",
|
||||
"description": "Associated event ID"
|
||||
},
|
||||
"event_name": {
|
||||
"type": "string",
|
||||
"description": "Event name for reference"
|
||||
},
|
||||
"event_date": {
|
||||
"type": "string",
|
||||
"format": "date"
|
||||
},
|
||||
"award_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"standard",
|
||||
"competitive",
|
||||
"krow_smart"
|
||||
],
|
||||
"default": "krow_smart",
|
||||
"description": "Award strategy selected by client"
|
||||
},
|
||||
"client_priority": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"cost_optimization",
|
||||
"balanced",
|
||||
"execution_certainty"
|
||||
],
|
||||
"default": "balanced"
|
||||
},
|
||||
"client_risk_tolerance": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"low",
|
||||
"medium",
|
||||
"aggressive"
|
||||
],
|
||||
"default": "low"
|
||||
},
|
||||
"transparency_mode": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"blind",
|
||||
"guided"
|
||||
],
|
||||
"default": "blind"
|
||||
},
|
||||
"vendor_id": {
|
||||
"type": "string"
|
||||
},
|
||||
"vendor_name": {
|
||||
"type": "string"
|
||||
},
|
||||
"price_per_hour": {
|
||||
"type": "number",
|
||||
"minimum": 0
|
||||
},
|
||||
"total_cost": {
|
||||
"type": "number",
|
||||
"minimum": 0
|
||||
},
|
||||
"execution_plan_score": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100,
|
||||
"description": "Self-declared execution plan quality"
|
||||
},
|
||||
"confidence_level": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100,
|
||||
"description": "Vendor self-declared confidence"
|
||||
},
|
||||
"notes": {
|
||||
"type": "string"
|
||||
},
|
||||
"status": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"submitted",
|
||||
"under_review",
|
||||
"scored",
|
||||
"awarded",
|
||||
"rejected"
|
||||
],
|
||||
"default": "submitted"
|
||||
},
|
||||
"technical_score": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100
|
||||
},
|
||||
"financial_score": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100
|
||||
},
|
||||
"risk_score": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100
|
||||
},
|
||||
"final_score": {
|
||||
"type": "number",
|
||||
"minimum": 0,
|
||||
"maximum": 100
|
||||
},
|
||||
"rank": {
|
||||
"type": "number"
|
||||
},
|
||||
"evaluation_method": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"arithmetic_mean",
|
||||
"geometric_mean",
|
||||
"lowest_price",
|
||||
"krow_optimal"
|
||||
],
|
||||
"description": "Randomly selected evaluation method used"
|
||||
},
|
||||
"ai_insight": {
|
||||
"type": "string",
|
||||
"description": "AI-generated insight about this bid"
|
||||
},
|
||||
"market_deviation_pct": {
|
||||
"type": "number",
|
||||
"description": "% above or below market average"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"event_id",
|
||||
"vendor_id",
|
||||
"price_per_hour",
|
||||
"total_cost"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user