Files
crypto_news/docs/.pdca-snapshots/snapshot-1773799378597.json
2026-03-20 07:49:42 +09:00

385 lines
10 KiB
JSON

{
"timestamp": "2026-03-18T02:02:58.593Z",
"reason": "compaction",
"status": {
"version": "2.0",
"lastUpdated": "2026-03-18T02:02:56.375Z",
"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:02:56.375Z"
},
"lastFile": "D:\\PRJ\\crypto_news\\execution\\paper_exchange.py"
},
"core": {
"phase": "do",
"phaseNumber": 3,
"matchRate": null,
"iterationCount": 0,
"requirements": [],
"documents": {},
"timestamps": {
"started": "2026-03-17T23:17:15.311Z",
"lastUpdated": "2026-03-17T23:23:06.308Z"
},
"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:02:56.375Z"
},
"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"
}
]
}
}