Alinha mpChat e screenCast a ConnectionManager/GuiManager, adiciona docs em docs/ e README de plugins; remove artefatos de build do índice. Co-authored-by: Cursor <cursoragent@cursor.com>
1.9 KiB
1.9 KiB
Documentação técnica — Pitiupi
Referência para código Java, rede P2P e plugins. Índice geral: docs/README.md.
Ordem sugerida
| # | Arquivo | Conteúdo |
|---|---|---|
| 0 | 00_quickstart.md | Build, plugins, duas instâncias |
| 1 | 01_visao_disciplina_e_tp.md | Uso na disciplina e trabalho prático |
| 2 | 02_modulos_do_repositorio.md | Núcleo e três plugins de referência |
| 3 | 03_build_ant_netbeans.md | Ant, NetBeans, Makefile mpChat |
| 4 | 04_inicializacao_e_gui.md | Boot, MainWindow, diagrama |
| 5 | 05_udp_multicast.md | SocketUDP |
| 6 | 06_tcp_conexoes.md | SocketTCP, TcpConnection, framing |
| 7 | 07_mensagens_e_serializacao.md | Classe Message |
| 8 | 08_heartbeat_e_presenca.md | HeartbeatManager |
| 9 | 09_sistema_de_plugins.md | Plugin, PluginManager, SPI |
| 10 | 10_tutorial_plugin.md | Passo a passo novo plugin |
| 11 | 11_plugins_referencia.md | chat, screenCast, mpChat |
| 12 | 12_menus_unicast_multicast.md | MenuCategory e ações |
| 13 | 13_guia_dev_e_agente.md | Leitura para dev/agente |
| 14 | 14_arquitetura_e_manutencao.md | Onde editar cada comportamento |
| 15 | 15_testes_e_gate.md | Build gate e testes manuais |
| 16 | 16_fundamentacao_redes.md | Teoria ↔ código |
| — | appendix_portas_e_multicast.md | Portas, multicast, WSL |
| — | engineering_backlog.md | Débitos técnicos |