Files
MemRelay/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/curated/Project Timeline & Milestones.md
T

136 lines
5.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Project Timeline & Milestones
type: curated
permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/curated/project-timeline-milestones
stable_id: 2ff96481-35cc-41e3-84c9-d42618780458
scope: project
project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c
workspace_type: general
usage_profile_id: null
preference_context: general
document_type: timeline
revision: 1
source_memory_ids: []
source_checkpoint_ids: []
source_file_ids: []
source_git_commit: a066d95b43240f85f5abcf18305c2edfe1da91a3
source_git_commits:
- a066d95b43240f85f5abcf18305c2edfe1da91a3
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 52
source_revisions:
memory:be916376-ddf7-44e0-be53-963d5b2aa655: '1'
memory:98bc33f7-c293-4e7c-aca8-f54752e2d5fa: '1'
memory:5daa77ea-300c-4185-b408-8e5d021e67d5: '1'
memory:61e30ee3-0e26-4d64-b00e-f77bc3a3fd60: '1'
memory:86452d01-8146-41aa-80f9-7d5481135394: '1'
memory:afa3e76f-eb77-49b5-9769-6ba559026c35: '1'
memory:1033d1fb-6d87-4009-8b39-498c8963f6aa: '1'
memory:e61163f1-50db-49d4-839b-a8bdb67741c2: '1'
memory:7687d956-f904-4629-bd5d-4f5b55ec2b84: '1'
memory:650349fe-0a22-4d62-b3ab-329523cb1960: '1'
memory:180c6231-32a2-4513-980b-613afff09cbe: '1'
memory:635986da-9408-414d-8d89-73e76bd921ed: '1'
memory:f8c5300e-3068-4003-a816-b20f997d9715: '1'
memory:4f58f272-ba63-4f40-a617-c35cfa4cad6e: '1'
memory:b83ec829-f008-4de0-a4a3-79ad7a6c3a98: '1'
memory:bf2dc676-cc13-41f7-b05d-4ed20fc6360e: '1'
memory:975e8c20-b999-4c43-80c0-78030668fec1: '1'
memory:f1a1ef45-2ef0-4ace-9385-05a7bd12ab85: '1'
memory:2dc986e1-06de-466f-bfd5-9221cc66fa14: '1'
memory:77f1fcf5-022f-47b4-a605-52c12ba91612: '1'
memory:86a5a0e1-2536-48c2-b48a-5e6b8e85cd50: '1'
memory:814d437d-2c21-4f02-b17b-97fd3ec03f7e: '1'
memory:290efe3d-3ef3-4aec-9de5-a4377f18afde: '1'
memory:5562539e-b944-4069-b2f3-11a91cf848d0: '1'
memory:c19a1ce5-b51c-4fe0-bdea-a7521dde7618: '1'
memory:3104a20d-fc38-46c7-83e3-8c8f9e5778b3: '1'
memory:295ae19a-46ce-4525-8bbd-862c0f3c240f: '1'
memory:7cb536c0-a06c-4bc6-a012-d6c45224364a: '1'
memory:4f66cf8b-520b-4407-80a6-be6b470b6713: '1'
memory:9510062c-1e2f-4760-a745-94c7cabc8f02: '1'
memory:0a23bc90-1e67-453d-bcc4-3baacc7e0d04: '1'
memory:f74c51ae-9e95-4c54-8506-02699cf691bc: '1'
memory:81cb157c-8208-463a-844c-57c522ef6fac: '1'
memory:fcb120e0-64d4-422e-a7f1-3a980bb596e2: '1'
source_dispositions:
processed: 52
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- curated_baseline:2ff96481-35cc-41e3-84c9-d42618780458
- memory:0a23bc90-1e67-453d-bcc4-3baacc7e0d04
- memory:f74c51ae-9e95-4c54-8506-02699cf691bc
- memory:81cb157c-8208-463a-844c-57c522ef6fac
- memory:fcb120e0-64d4-422e-a7f1-3a980bb596e2
- memory:290efe3d-3ef3-4aec-9de5-a4377f18afde
- memory:5562539e-b944-4069-b2f3-11a91cf848d0
- memory:c19a1ce5-b51c-4fe0-bdea-a7521dde7618
- memory:3104a20d-fc38-46c7-83e3-8c8f9e5778b3
- memory:295ae19a-46ce-4525-8bbd-862c0f3c240f
- memory:7cb536c0-a06c-4bc6-a012-d6c45224364a
- memory:4f66cf8b-520b-4407-80a6-be6b470b6713
- memory:9510062c-1e2f-4760-a745-94c7cabc8f02
- memory:650349fe-0a22-4d62-b3ab-329523cb1960
- memory:180c6231-32a2-4513-980b-613afff09cbe
- memory:635986da-9408-414d-8d89-73e76bd921ed
- memory:f8c5300e-3068-4003-a816-b20f997d9715
- memory:4f58f272-ba63-4f40-a617-c35cfa4cad6e
- memory:b83ec829-f008-4de0-a4a3-79ad7a6c3a98
- memory:bf2dc676-cc13-41f7-b05d-4ed20fc6360e
- memory:975e8c20-b999-4c43-80c0-78030668fec1
- memory:f1a1ef45-2ef0-4ace-9385-05a7bd12ab85
- memory:2dc986e1-06de-466f-bfd5-9221cc66fa14
- memory:77f1fcf5-022f-47b4-a605-52c12ba91612
- memory:86a5a0e1-2536-48c2-b48a-5e6b8e85cd50
- memory:814d437d-2c21-4f02-b17b-97fd3ec03f7e
- memory:be916376-ddf7-44e0-be53-963d5b2aa655
- memory:98bc33f7-c293-4e7c-aca8-f54752e2d5fa
- memory:5daa77ea-300c-4185-b408-8e5d021e67d5
- memory:61e30ee3-0e26-4d64-b00e-f77bc3a3fd60
- memory:86452d01-8146-41aa-80f9-7d5481135394
- memory:afa3e76f-eb77-49b5-9769-6ba559026c35
- memory:1033d1fb-6d87-4009-8b39-498c8963f6aa
- memory:e61163f1-50db-49d4-839b-a8bdb67741c2
- memory:7687d956-f904-4629-bd5d-4f5b55ec2b84
job_cited_source_ids: []
conflicts: []
supersedes: []
preferences: []
source_cursor: 700
source_hash: 425f69c7d615a0522a06a54c0b88e30cbb169b3da8e430a957345bc06a169bb7
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-12T17:42:34.515211+00:00'
updated_at: '2026-09-23T14:58:53.009420+00:00'
tags:
- timeline
- development_flow
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
# Chronology & Workflow
1. **Profile Configuration** – Build scripts reference `profiles/ax9000/package‑catalog.json`.
2. **Source Checkout** – `build.sh` pulls or updates OpenWrt source from `OPENWRT_REPO/REPO_BRANCH`.
3. **Feed Installation** – Feed options (`feeds.json`) are applied.
4. **Configuration Application** – Default options, branding, and seed config merged; `make defconfig` executed.
5. **Build Execution** – `make download` and `make -j JOBS`; artifacts generated.
6. **Post‑Build Tasks** – Output copied to `outputs/$PROFILE`, source SHA committed.
7. **Runtime Management** – `frpc-launcher` starts frpc; UI RPC (frpc-manager) handles status, logs, config, and core updates.
# Known Issues & Fixes
- **Docker Hub proxy** – Not passed to `docker pull`; resolved by setting Docker Desktop to manual proxy `http://127.0.0.1:7897` <br>
- **FastAPI no auth** – Add JWT middleware and bind to `127.0.0.1`.
- **Plain‑text credentials** – Migrate `.runtime/*.json` to Vaultwarden.
- **Deterministic build drift** – Pin every external dependency.
- **Text patch failure** – Replace with `.patch` file applied via `git am`.
- **Build logs lost** – Persist logs under `outputs/ax9000/logs/`.
- **Inconsistent UI‑Model** – Use single JSON‑Schema for backend and frontend.
All timeline information reflects the batch‑2 summary and the issue table of the memoranda.