chore(gnome): use local path for lnxdrive-ipc dep (FU-009 / RD-2)#58
Merged
Conversation
The gnome crate pulled lnxdrive-ipc via a remote git URL pinned to a stale commit (lnxdrive-core 0.1.0 / serde_yaml), diverging from the monorepo's current 0.1.0-alpha.1 (serde_norway). Point it at the local crate path so it tracks the working tree, as intended for an in-repo dependency. Verified: cargo metadata resolves lnxdrive-ipc to the local manifest (source=None) and the full graph resolves cleanly. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…tement) - FU-009: closed by e8c4a00 (git dep -> local path). - FU-012: closed in triage — already mitigated in its source AILOG before tag. - Add AILOG-2026-07-03-005 documenting the FU-009 chore. - Recount: 6 open / 9 closed (total 15). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Contexto
Cierra FU-009 / RD-2 del backlog de follow-ups (heredado del round de auditoría externa Fases 4–5, AILOG-2026-07-03-001).
Problema
lnxdrive-gnomedeclaraba su dependencialnxdrive-ipcvía git remoto:…cuando el crate vive en el mismo monorepo (
lnxdrive-engine/crates/lnxdrive-ipc/). Sinrev/branch, elgitdep resolvía a la rama por defecto del remoto y quedó pineado en elCargo.locka un commit viejo (d3a6b0c2:lnxdrive-core 0.1.0,serde_yaml), desalineado del estado local del monorepo (0.1.0-alpha.1,serde_norway).Cambio
El path local hace que la dep siga el working tree — comportamiento correcto para una dependencia in-repo — y elimina el lockfile stale. Bajo impacto: el crate es un stub que no entra al bundle Flatpak.
Verificación
cargo metadataresuelvelnxdrive-ipcasource=Noneconmanifest_pathapuntando al crate local del monorepo.exit=0).Cargo.lockregenerado sin entradasgit+…paralnxdrive-ipc/lnxdrive-core.Gobernanza
.straymark/07-ai-audit/agent-logs/gnome/AILOG-2026-07-03-005-gnome-ipc-local-path-dep.mdclosed; de paso se cierra FU-012 (copy overstatement, ya mitigado en su AILOG de origen antes del tag). Contadores: 6 open / 9 closed.🤖 Generated with Claude Code