Commit Graph

118 Commits

Author SHA1 Message Date
Carlos Florêncio 81a22a3f55 feat: improve quick chat tabs (#3076) 2026-08-27 16:33:46 +00:00
Carlos Florêncio 6cc2837f64 docs: improve contributor guidance (#3097) 2026-08-27 16:31:38 +00:00
Carlos Florêncio 7f24cce795 feat: expand compact workflow step navigation (#3054) 2026-08-26 13:11:37 +00:00
Carlos Florêncio 1e05cf9201 docs: tighten specification ownership and migration (#3004) 2026-08-24 21:30:53 +00:00
Alassane 8792a8d0ca fix(auth): gate plugin webhooks by manifest visibility (#2608)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-23 17:35:38 +00:00
Carlos Florêncio b15bf00783 fix: shorten PR walkthrough links and align shell branding (#2954) 2026-08-23 13:39:07 +00:00
Carlos Florêncio 384d6beca0 docs: establish system-oriented specification governance (#2930) 2026-08-23 10:53:23 +00:00
Carlos Florêncio 17d0251850 fix: harden portable PR walkthrough runner (#2942) 2026-08-23 11:44:25 +01:00
Carlos Florêncio eb0df0a492 feat: add PR walkthrough generation workflow (#2933) 2026-08-22 21:46:57 +01:00
Carlos Florêncio 94e7b0245f feat(routing): add dynamic agent profile routing (#2698) 2026-08-21 22:04:17 +01:00
nova28 c539cb8149 feat(scripts): add pr-await CI gate to collapse PR polling into one call (#2873)
Co-authored-by: nova28 <17953305+nova28@users.noreply.github.com>
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-21 11:06:13 +01:00
Carlos Florêncio 96dbcb9938 fix: bypass release PR checks with admin token (#2758) 2026-08-17 19:39:13 +00:00
Carlos Florêncio ac08c1df5c feat: automate Scoop stable releases (#2517) 2026-08-16 21:12:19 +00:00
Carlos Florêncio 58e7be4b78 chore: improve agent harness guidance (#2185) 2026-08-11 08:28:25 +01:00
Carlos Florêncio 4e0c1a3705 feat(launcher): move make dev to the native Go launcher (#2411) 2026-08-10 18:14:45 +01:00
Alassane 6aa967f873 fix(plugins): correct stale plugin-hook availability claims (#2309)
Co-authored-by: ayattara <alassane.yattara@savoirfairelinux.com>
2026-08-10 10:14:46 +01:00
nova28 5fc675ce9a fix(e2e): route make test-e2e through managed runner (#2412) 2026-08-08 16:13:06 +01:00
nova28 d7620d912d fix(web): restore the Feature Toggles restart action (#2236)
Co-authored-by: Carlos Florencio <carlosmflorencio@gmail.com>
2026-08-05 17:33:14 +01:00
Carlos Florêncio 9b3aa282a9 chore: strengthen code review prompts (#2267) 2026-08-05 13:44:25 +01:00
Carlos Florêncio c6dffa122a fix: prevent permanent owned-link target mismatch on task launch (#2253) 2026-08-05 10:54:59 +01:00
Aulma 446eb550b9 fix(web): align the responsive breakpoints with the sidebar boundary (#2254) 2026-08-04 21:54:56 +01:00
José Almeida 1d5c3e3f5f feat: add npm nightly release channel (#2126) 2026-08-04 00:45:50 +01:00
Carlos Florêncio e68d3f1d8f docs(plugins): improve plugin authoring guidance (#2164) 2026-08-02 21:39:02 +01:00
Carlos Florêncio 62d4522e0f feat: add file-backed diagnostic log bundles (#2087) 2026-08-02 20:14:53 +01:00
Carlos Florêncio 2b960f63f3 chore: defer planning approval to next turn (#2170) 2026-08-02 18:18:35 +01:00
Carlos Florêncio 332353f647 docs: add Diátaxis guidance for public docs (#2166) 2026-08-02 17:38:26 +01:00
Carlos Florêncio e077658a61 refactor: centralize runtime feature flag bindings (#2142) 2026-08-02 15:36:21 +01:00
Carlos Florêncio 72f01e6c35 docs: simplify public documentation for scanning (#2139) 2026-08-01 22:02:54 +01:00
Carlos Florêncio 5182cfb95a chore: improve harness guidance and ACP debugging (#1969) 2026-08-01 18:35:14 +01:00
Carlos Florêncio 167ab6b778 feat(mcp): add session attachment diagnostics (#2061) 2026-07-30 20:49:07 +01:00
Carlos Florêncio 7598880e67 feat: add issue-only Improve Kandev workflow (#1994) 2026-07-28 21:25:39 +01:00
Carlos Florêncio 7250cdbf61 feat: explain busy storage cleanup and allow override (#1993) 2026-07-28 09:23:42 +01:00
Carlos Florêncio a1db95d484 refactor(harness): simplify model routing (#1973) 2026-07-27 10:48:00 +01:00
Carlos Florêncio 9489c24297 fix(ui): prefer live model over saved profile label in session tab title (#1968) 2026-07-26 20:10:27 +01:00
Carlos Florêncio 3d7b43e37b chore: improve harness workflow guidance (#1941) 2026-07-25 19:30:58 +01:00
Carlos Florêncio 4a0ef3c66c feat: improve task sidebar overflow cue (#1908) 2026-07-23 22:29:49 +01:00
Carlos Florêncio ca63861207 chore: consolidate harness delegation guidance (#1906) 2026-07-23 19:58:43 +01:00
Carlos Florêncio a225fbac3e ci: harden trusted PR review evidence (#1896) 2026-07-23 16:22:50 +01:00
Carlos Florêncio bf5fac5ffb fix(harness): stop PR polling on denied GitHub access (#1864) 2026-07-22 15:30:56 +01:00
Carlos Florêncio c1251947bf feat: add planner and worker agent orchestration (#1834) 2026-07-21 23:23:14 +01:00
Carlos Florêncio 8b8d51548b docs(plugins): add plugin authoring skill (#1828) 2026-07-20 21:41:44 +01:00
José Almeida f9956a90d5 docs(skills): define Kandev mobile UI language (#1820)
* docs(skills): define Kandev mobile UI language

* docs(skills): restore mobile fixture import guidance
2026-07-20 17:34:59 +01:00
Carlos Florêncio f212258907 perf: scale workspace git status for large worktrees (#1814) 2026-07-20 11:04:59 +01:00
José Almeida ea36936b47 docs(skills): define cinematic landing capture (#1768)
* docs(skills): define cinematic landing capture

* docs(skills): tighten landing film gates

* docs(skills): align cinematic loop contract

* docs(skills): guard landing profile validation

* docs(skills): add landing capture example

* docs(skills): reject capture environment leaks

* docs(skills): clarify landing profile availability

* docs(skills): require frame-complete artifact checks

* docs(skills): harden isolated product capture workflow

* docs(skills): require semantic landing camera evidence

* docs(skills): clarify landing camera examples

* docs(skills): align focused loop acceptance

* docs(skills): distinguish capture geometry

* docs(skills): tighten product film camera gates

* docs(skills): require legible landing glyphs

* docs(skills): keep capture pointers in lockstep

* docs(skills): verify cadence in stream ticks

* docs(skills): align camera timing checks

* docs(skills): harden pointer capture cadence
2026-07-20 00:08:26 +01:00
João Salavisa ae4bf5dd33 docs: require PR screenshots for UI changes in pr skill (#1782)
Documents the working orphan-commit + media-branch embed mechanism
(SHA-pinned raw URLs) as the primary path for step 6, replacing the
drag-and-drop-only placeholder flow, which is now a last-resort
fallback. Screenshots are now mandatory whenever a PR touches
user-visible UI, not just when a manifest already exists.

Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-18 22:08:48 +01:00
Carlos Florêncio 5a691ea8b2 chore: improve harness verification guidance (#1777) 2026-07-18 19:08:55 +01:00
José Almeida 4757fffdea docs: reframe feature guides and mark experimental surfaces (#1760)
* docs: reframe feature guides and mark experimental surfaces

* fix: tighten task demo framing

* fix: validate experimental page status

* docs: anchor experimental office status

* fix(ci): isolate Wrangler preview install

* docs: complete focused camera example

* fix(ci): use valid Wrangler package name
2026-07-17 16:45:10 +01:00
Carlos Florêncio dddb5496b0 docs: decentralize ADR identifiers (#1746) 2026-07-16 23:13:27 +01:00
José Almeida 66e03d5287 docs: own public documentation metadata (#1713) 2026-07-16 08:32:40 +01:00
José Almeida d046faba87 chore: add product media capture skills (#1714)
* chore: add product media capture skills

* docs: clarify product media capture workflow

* docs: use resolved landing root in capture skill

* docs: validate configured landing repository

* docs: harden product media capture validation
2026-07-16 00:24:14 +01:00