Infraestructura y Red:
- Tailscale v1.94.2 instalado en srv-dasu (IP: 100.116.210.36)
- Configurado como subnet router para 10.0.100.0/24
- Fix: Repositorios enterprise de Proxmox deshabilitados (.sources → .bak)
Despliegue del Sistema (pcv-dasu0):
- Transferencia SCP de runSysDasuten.zip via SSH puerto 7022
- Extracción en C:\Dasuten\runSysDasuten- Kermet.ini configurado: SERVER=sql-dasuten
- InstaladorComponentesKermet.exe (silent install)
- Fuentes TrueType registradas en Windows (Code39, I2OF5)
- Firewall TCP 1433 abierto en sql-dasuten
- Test-NetConnection: TcpTestSucceeded=True
- Login exitoso con usuario aalmiron ✅
ADN y Contexto:
- 05_ia.md: Regla 13 Auto-Contextualización Topológica
- 07_proyectos.md: Sección 'Topología y Red' obligatoria en manifiestos
- P2601_dasuten.md: Contexto de red documentado
- nodos/pcv-dasu0.md: Puerto SSH actualizado a 7022
Dashboard P2601:
- Hitos completados: 8 → 11 (P02.APP, NET01, TEST03)
- Progreso: 67% → 79%
- pcv-dasu0: Testing → Online
- Nuevo hito activo: UAT (verificación presencial)
Bitácoras y Documentación:
- Bitácora 04/03 y 05/03 completas
- Plan de despliegue en docs/plan/260305-1017
- Investigación de ingeniería inversa documentada
- ns8-candados: Instrucciones de uso para IA agregadas
- dtic-BITACORAs: CRUD completo, Dashboard P2601 integrado
Herramientas:
- w-zombi: Mejora anti-loop (max 5 ciclos)
- Payloads de despliegue SQL y sistema generados
70 lines
3.1 KiB
Markdown
70 lines
3.1 KiB
Markdown
# 07 - Hebra: Proyectos
|
|
|
|
> Referencia canónica: [`adn/00_indice.md`](00_indice.md)
|
|
|
|
Esta hebra define el concepto de **Proyecto** como entidad transversal del ADN y establece el formato de sus manifiestos.
|
|
|
|
## 1. Definición
|
|
|
|
Un **Proyecto** es un esfuerzo coordinado que agrupa múltiples tareas, nodos y bitácoras bajo un objetivo común. A diferencia de:
|
|
- Un **Nodo** (infraestructura estática, snapshot),
|
|
- Una **Bitácora** (registro diario, efímero),
|
|
|
|
Un Proyecto tiene **alcance temporal definido** y **visibilidad gerárquica**: las partes jerárquicas (superiores, coordinadores) pueden consultar su avance de forma asíncrona, típicamente a través de un dashboard web.
|
|
|
|
## 2. Identificación
|
|
|
|
- **Código**: Alfanumérico con prefijo `P` (ej: `P2601`).
|
|
- **Ubicación**: `proyectos/<código>_<nombre>.md` (ej: `proyectos/P2601_dasuten.md`).
|
|
- **Referencia en Bitácoras**: Los hitos que pertenecen a un proyecto deben referenciar su código en la descripción.
|
|
|
|
## 3. Formato de Manifiesto
|
|
|
|
Cada proyecto debe tener un archivo manifiesto con las siguientes secciones:
|
|
|
|
### Secciones Obligatorias
|
|
|
|
| Sección | Descripción |
|
|
| :--- | :--- |
|
|
| **Identificador** | Código alfanumérico (`P2601`). |
|
|
| **Nombre** | Nombre descriptivo del proyecto. |
|
|
| **Objetivo** | Para qué existe, qué problema resuelve. |
|
|
| **Stakeholders** | Quién consulta/supervisa el avance (cargo, relación). |
|
|
| **Topología y Red** | Contexto espacial: subredes en uso, hypervisors anfitriones, aislamiento NAT y reglas de ruteo/VPN necesarias para acceder al entorno. |
|
|
| **Nodos Involucrados** | Qué infraestructura participa (links a `nodos/`). Debe categorizarse en **Nodos Exclusivos** (Core) y **Nodos de Soporte/Infraestructura**. |
|
|
| **Herramientas** | Software, scripts y servicios utilizados. |
|
|
| **Hitos Clave** | Timeline de alto nivel con estados y fechas. |
|
|
| **Referencias** | Links a bitácoras, nodos, documentos técnicos. |
|
|
|
|
### Secciones Opcionales
|
|
|
|
| Sección | Descripción |
|
|
| :--- | :--- |
|
|
| **Dashboard** | URL del panel de seguimiento web (si aplica). |
|
|
| **Cronograma Estimado** | Fechas de inicio/fin planificadas. |
|
|
| **Riesgos** | Amenazas identificadas y mitigaciones. |
|
|
|
|
## 4. Ciclo de Vida
|
|
|
|
```
|
|
📍 Definido → ⏳ En Ejecución → ✅ Completado
|
|
↕
|
|
⚠️ Bloqueado
|
|
```
|
|
|
|
- Un proyecto **nace** cuando se crea su manifiesto.
|
|
- **Progresa** a medida que sus hitos se registran en las bitácoras diarias.
|
|
- Se **cierra** cuando todos sus objetivos están cumplidos y se registra el cierre en su manifiesto.
|
|
|
|
## 5. Relación con el ADN
|
|
|
|
Los proyectos son el **tejido conectivo** que une nodos y bitácoras en un propósito común. El dashboard web de un proyecto es la interfaz de comunicación asíncrona con los stakeholders, permitiendo visibilidad sin interrumpir la operación.
|
|
|
|
## 6. Proyectos Activos
|
|
|
|
| Código | Nombre | Estado | Manifiesto |
|
|
| :--- | :--- | :---: | :--- |
|
|
| P2601 | Sistema DASUTEN | ⏳ | [P2601_dasuten.md](../proyectos/P2601_dasuten.md) |
|
|
| P2602 | Backups DTIC | ⏳ | [P2602_backups.md](../proyectos/P2602_backups.md) |
|
|
| P2603 | Sistema de Bitácoras | ⏳ | [P2603_bitacoras.md](../proyectos/P2603_bitacoras.md) |
|