405 lines
9.7 KiB
JSON
405 lines
9.7 KiB
JSON
|
|
{
|
||
|
|
"version": "2.0",
|
||
|
|
"lastUpdated": "2026-03-18T02:05:14.265Z",
|
||
|
|
"activeFeatures": [
|
||
|
|
"ict-crypto-bot",
|
||
|
|
"execution",
|
||
|
|
"core",
|
||
|
|
"crypto_news",
|
||
|
|
"indicators",
|
||
|
|
"strategy",
|
||
|
|
"dashboard",
|
||
|
|
"database",
|
||
|
|
"risk"
|
||
|
|
],
|
||
|
|
"primaryFeature": "ict-crypto-bot",
|
||
|
|
"features": {
|
||
|
|
"ict-crypto-bot": {
|
||
|
|
"phase": "completed",
|
||
|
|
"matchRate": 96,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"startedAt": "2026-03-17T11:20:00.000Z",
|
||
|
|
"documents": {
|
||
|
|
"plan": "docs/01-plan/features/ict-crypto-bot.plan.md",
|
||
|
|
"design": "docs/02-design/features/ict-crypto-bot.design.md",
|
||
|
|
"analysis": "docs/03-analysis/ict-crypto-bot.analysis.md",
|
||
|
|
"report": "docs/04-report/features/ict-crypto-bot.report.md"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"execution": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-17T23:17:01.836Z",
|
||
|
|
"lastUpdated": "2026-03-18T02:05:06.624Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\execution\\exchange_client.py"
|
||
|
|
},
|
||
|
|
"core": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-17T23:17:15.311Z",
|
||
|
|
"lastUpdated": "2026-03-18T02:05:14.265Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\core\\bot.py"
|
||
|
|
},
|
||
|
|
"crypto_news": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-17T23:17:33.102Z",
|
||
|
|
"lastUpdated": "2026-03-18T01:56:43.874Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\reset_and_restart.sh"
|
||
|
|
},
|
||
|
|
"indicators": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-17T23:21:35.319Z",
|
||
|
|
"lastUpdated": "2026-03-18T01:32:56.215Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\indicators\\confluence.py"
|
||
|
|
},
|
||
|
|
"strategy": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-17T23:22:12.225Z",
|
||
|
|
"lastUpdated": "2026-03-17T23:24:39.360Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\strategy\\entry_rules.py"
|
||
|
|
},
|
||
|
|
"dashboard": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-18T00:09:22.127Z",
|
||
|
|
"lastUpdated": "2026-03-18T01:15:38.693Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\dashboard\\app.py"
|
||
|
|
},
|
||
|
|
"database": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-18T01:15:33.305Z",
|
||
|
|
"lastUpdated": "2026-03-18T01:15:33.305Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\database\\models.py"
|
||
|
|
},
|
||
|
|
"risk": {
|
||
|
|
"phase": "do",
|
||
|
|
"phaseNumber": 3,
|
||
|
|
"matchRate": null,
|
||
|
|
"iterationCount": 0,
|
||
|
|
"requirements": [],
|
||
|
|
"documents": {},
|
||
|
|
"timestamps": {
|
||
|
|
"started": "2026-03-18T01:57:25.311Z",
|
||
|
|
"lastUpdated": "2026-03-18T01:57:25.311Z"
|
||
|
|
},
|
||
|
|
"lastFile": "D:\\PRJ\\crypto_news\\risk\\risk_manager.py"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"pipeline": {
|
||
|
|
"currentPhase": 3,
|
||
|
|
"level": "Dynamic",
|
||
|
|
"phaseHistory": []
|
||
|
|
},
|
||
|
|
"session": {
|
||
|
|
"startedAt": "2026-03-17T11:12:05.957Z",
|
||
|
|
"onboardingCompleted": true,
|
||
|
|
"lastActivity": "2026-03-18T02:05:14.265Z"
|
||
|
|
},
|
||
|
|
"history": [
|
||
|
|
{
|
||
|
|
"action": "plan_created",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"timestamp": "2026-03-17T11:20:00.000Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"action": "design_created",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"timestamp": "2026-03-17T11:25:00.000Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"action": "do_started",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"timestamp": "2026-03-17T22:46:00.000Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"action": "do_completed",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"timestamp": "2026-03-17T22:55:18.413Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"action": "check_completed",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"matchRate": 96,
|
||
|
|
"timestamp": "2026-03-18T07:55:00.000Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"action": "report_completed",
|
||
|
|
"feature": "ict-crypto-bot",
|
||
|
|
"timestamp": "2026-03-18T08:00:00.000Z"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:17:01.836Z",
|
||
|
|
"feature": "execution",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:17:15.311Z",
|
||
|
|
"feature": "core",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:17:33.102Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:17:38.239Z",
|
||
|
|
"feature": "core",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:20:31.157Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:20:36.341Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:21:35.319Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:21:46.721Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:21:54.044Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:22:12.225Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:22:19.700Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:23:06.308Z",
|
||
|
|
"feature": "core",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:23:40.574Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:23:49.602Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:23:56.937Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:24:03.893Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:24:11.239Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:24:28.395Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:24:39.360Z",
|
||
|
|
"feature": "strategy",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-17T23:25:00.422Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T00:09:22.127Z",
|
||
|
|
"feature": "dashboard",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:15:33.305Z",
|
||
|
|
"feature": "database",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:15:38.693Z",
|
||
|
|
"feature": "dashboard",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:30:07.258Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:31:27.548Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:31:54.564Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:32:42.426Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:32:56.215Z",
|
||
|
|
"feature": "indicators",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:33:33.745Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:35:20.415Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:36:14.374Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:56:43.874Z",
|
||
|
|
"feature": "crypto_news",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T01:57:25.311Z",
|
||
|
|
"feature": "risk",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T02:02:56.375Z",
|
||
|
|
"feature": "execution",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T02:04:52.155Z",
|
||
|
|
"feature": "execution",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T02:04:56.806Z",
|
||
|
|
"feature": "execution",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T02:05:06.624Z",
|
||
|
|
"feature": "execution",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"timestamp": "2026-03-18T02:05:14.265Z",
|
||
|
|
"feature": "core",
|
||
|
|
"phase": "do",
|
||
|
|
"action": "updated"
|
||
|
|
}
|
||
|
|
]
|
||
|
|
}
|