conductor(archive): ship qwen_llama_grok follow-up track to archive
Both qwen_llama_grok tracks (parent + follow-up) archived
to conductor/archive/ per the parent track's Phase 6 plan.
conductor/tracks/qwen_llama_grok_integration_20260606/
-> conductor/archive/qwen_llama_grok_integration_20260606/
conductor/tracks/qwen_llama_grok_followup_20260611/
-> conductor/archive/qwen_llama_grok_followup_20260611/
Follow-up state.toml updates:
- status: active -> archived
- current_phase: 5 -> 6
- phase_6 status: pending -> completed
- t4_3 (Meta Llama) reclassified from 'deferred' to
'cancelled' (the 'deferral' was the agent's invention;
the real situation is permanent, awaiting Meta)
- t6_1 (Meta Llama API): proper task entry; cancelled
per the actual situation (no public surface)
- t6_2 (Track archive): proper task entry; completed
- Cleaned up the '3-5 days' / '1-2 weeks' comment in
deferred_work that the user called out as made up
- Removed duplicate [verification] section markers
and duplicate keys that crept in from prior edits
tracks.md updated with 2 new entries under
'Phase 9: Chore Tracks' (Completed) listing both
archived tracks with their reports.
Net result: the qwen_llama_grok track family is fully
archived. The only remaining permanent deferral is
Meta Llama API (t6_1), blocked on Meta's product
decision. All other work is in src/ or scripts/
and is reachable from there.
This commit is contained in:
@@ -574,6 +574,14 @@ Lightweight chronology; full spec/plan/state per track is in the linked folder.
|
||||
*Link: [./tracks/license_cve_audit_20260607/](./tracks/license_cve_audit_20260607/), Spec: [./tracks/license_cve_audit_20260607/spec.md](./tracks/license_cve_audit_20260607/spec.md), Plan: [./tracks/license_cve_audit_20260607/plan.md](./tracks/license_cve_audit_20260607/plan.md)*
|
||||
*Goal: Build `scripts/audit_license_cve.py` — single audit script that checks third-party deps (pyproject.toml + uv.lock transitive) for license compliance + known CVEs + version-pinning + SPDX source-headers. Tilde-pin all deps, delete requirements.txt, regenerate uv.lock (gitignored per project policy), add --strict mode + baseline file (CI gate). Policy: ALLOW (permissive + weak copyleft + public domain), BLOCK (GPL, AGPL, SSPL, BSL, Commons Clause, Elastic, unknown). Track is scope-limited to third-party deps; the project's own LICENSE and SPDX headers are explicitly OUT of scope (the user reserves all rights to the repo). 28 unit + integration tests passing; --strict mode wired as CI gate; baseline file committed at scripts/audit_license_cve.baseline.json. 4 atomic commits: audit script + initial report, tilde-pin + lock regen + delete requirements.txt, --strict + baseline, tracks.md update.*
|
||||
|
||||
- [x] **Track: Qwen, Llama & Grok Vendor Integration + Capability Matrix** `[COMPLETE 2026-06-11] [archived]`
|
||||
*Link: [./archive/qwen_llama_grok_integration_20260606/](./archive/qwen_llama_grok_integration_20260606/), Spec: [./archive/qwen_llama_grok_integration_20260606/spec.md](./archive/qwen_llama_grok_integration_20260606/spec.md), Plan: [./archive/qwen_llama_grok_integration_20260606/plan.md](./archive/qwen_llama_grok_integration_20260606/plan.md)*
|
||||
*Goal: Add first-class support for Qwen (DashScope native SDK), Llama (Ollama local + OpenRouter cloud + custom URL), and Grok (xAI OpenAI-compatible). Vendor Capability Matrix (7 v1 + 12 v2 = 19 capabilities total) in `src/vendor_capabilities.py`. Shared `send_openai_compatible()` helper in `src/openai_compatible.py`. MiniMax refactored to use the helper. 6 phases: matrix+helper, Qwen, Grok+Llama, MiniMax refactor, UX adaptation, docs+archive. **Follow-up track**: `qwen_llama_grok_followup_20260611` (also archived).*
|
||||
|
||||
- [x] **Track: Qwen/Llama/Grok Follow-Up (tool loop, PROVIDERS move, UX, local-first, matrix v2, old-vendor wiring)** `[COMPLETE 2026-06-11] [archived]`
|
||||
*Link: [./archive/qwen_llama_grok_followup_20260611/](./archive/qwen_llama_grok_followup_20260611/), Spec: [./archive/qwen_llama_grok_followup_20260611/spec.md](./archive/qwen_llama_grok_followup_20260611/spec.md), Plan: [./archive/qwen_llama_grok_followup_20260611/plan.md](./archive/qwen_llama_grok_followup_20260611/plan.md)*
|
||||
*Goal: Close the gaps from the parent track. 6 phases: (1) `run_with_tool_loop` shared helper + apply to 4 vendors; (2) `PROVIDERS` move to `src/ai_client.py` (HARD RULE compliance) + 4 import sites; (3) UX adaptations 2-9; (4) local-first + matrix v2 expansion (12 new fields, native Ollama adapter, GUI "Local Model" badge, runtime `local` override); (5) Anthropic/Gemini/DeepSeek matrix entries + old-vendor matrix wiring (grok + minimax consult the v2 fields); (6) archive. Reports: [../docs/reports/qwen_llama_grok_followup_phase5_final_20260611.md](../docs/reports/qwen_llama_grok_followup_phase5_final_20260611.md), [../docs/reports/qwen_llama_grok_followup_session_end_20260611.md](../docs/reports/qwen_llama_grok_followup_session_end_20260611.md), [../docs/reports/qwen_llama_grok_followup_deferred_work_20260611.md](../docs/reports/qwen_llama_grok_followup_deferred_work_20260611.md), [../docs/reports/meta_llama_api_verification_20260611.md](../docs/reports/meta_llama_api_verification_20260611.md).*
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
Reference in New Issue
Block a user