Skip to content

grisuno/LazyOwn

vrelease/0.2.150 Maintenance

This release keeps dependencies and maintenance posture current for teams operating this tool.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

assistant-cli autonomous-agents botnet c2-ai-powered hive honeypot
+14 more
implants interactive keylogger malware mcp metadata-extraction nmap-scan pentesting-tools rat reverse-shell rootkit sniffer suid-enumeration undetectable

Summary

AI summary

Broad release touches Otros, Nuevas características, feat, and Refactorización.

Full changelog

Changelog

Refactorización

Otros

    • refactor(refactor): some love to security issues \n\n Version: release/0.2.149 \n\n Versiones de corrección confirmadas contra la base OSV (vía pip-audit sobre el entorno real, no a ojo): \n\n Modified file(s):\n- core/payload_schema.py - lazyc2.py - lazyown.py - modules/lazyown_metaextract0r.py - pyproject.toml - requirements.txt - templates/surface_live.html - tests/test_improvements_spec.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 07 jun 2026 13:50:59 -04 \n\n Hora: 1780854659

Otros

Otros

    • update pp

Refactorización

Otros

    • refactor(refactor): some improvements in the code and graphify \n\n Version: release/0.2.148 \n\n with love \n\n Modified file(s):\n- CLAUDE.md - COMMANDS.md - QUICKSTART.md - README.md - cli/README.md - cli/command_index.json - cli/scope_guard.py - core/payload_schema.py - docs/COMMANDS.html - graphify-out/GRAPH_REPORT.md - graphify-out/cache/01702100c0971042314c03d56fff92cb25988d38c432a42fecc61c786bc8ade6.json - graphify-out/cache/032c16c926dfb9ca396b8ad6a0e3a90242faa5255f45ba81633645d1bcad47d2.json - graphify-out/cache/04645e2e40ed867c620396c786c886965ce85dc0fa31f4810fe47fc440faa14f.json - graphify-out/cache/0629fca57b461f18881d90550cafae11789e45d50b5a59a1c90cc281bf629edc.json - graphify-out/cache/07de6a9f9d0654633dd3a76d3807a1347328e13ef77f4dc7e5a0f89fd1354d30.json - graphify-out/cache/083ce22dd3b6c00d45e3f54a378bfd741d15263d149dc7514d42f28cccb84e20.json - graphify-out/cache/08fefb331b7de4cead158721c8ec6ec430b920afbea4757912fc34657ab9abb6.json - graphify-out/cache/09cd042a93c9bf9ed60a6c8d930b86358f21f334b9e356cd51e87e52ab43d0bb.json - graphify-out/cache/0abad2644a5f511f96d078ff2a01781d69f1abdae30017998a9a42aa95a18147.json - graphify-out/cache/0c9ae1e0169642d6b4d2d1651593143763105b71ac178261421724227c344d1d.json - graphify-out/cache/0d76b6b608eb14bbe5ae7aea9f6c9437c4adecedac1becff937a53c194d9725f.json - graphify-out/cache/0de7abbb28d167d385adb5dd6c40d99c6b86158bc6c4b188043c244025b0dabc.json - graphify-out/cache/0f3ff7b3a03d44dd45fa7190c64678587a43e3cd6490f157db914d6fe512e875.json - graphify-out/cache/0fbaab041e40558ee9af714137294f1d754d7b06cd8b4062ba4ec1981ed3b0c4.json - graphify-out/cache/10329627ec939c8b33e2f5ad77e9899343f6c7e75ccd777fea5b6bf39543c504.json - graphify-out/cache/115b3c9a01e927ccbb7622d251aa15ba6c688f43245671fa5ee557926f5f1b82.json - graphify-out/cache/117e8a6e6898720deb979a8c69db0fe2f631487cd631fd5c9ec5383604d2851f.json - graphify-out/cache/11ec92d92b7022932e78a3c107c931606034d00708715a32347eb82139f6efb6.json - graphify-out/cache/128fb0e4b6c348f78fc80fc6f0e9d122608298e3bca713fa6588f3485c07061d.json - graphify-out/cache/12c9035dd419ffe143299ae803cde3d88d9cca4e6a0485b7e55bb0b18270263e.json - graphify-out/cache/15bde2576b1b79f628e4c0411e168884bcfcc5d9deaa827addce26d405ad8c8c.json - graphify-out/cache/15eb590c0b6a406aaf11216d2c39eb939721a91e9da4a3cf4e5ad8d35df88930.json - graphify-out/cache/15f1f3292a40bd89d9580e511d8e26957c73af8c60b3d691412706284c99405d.json - graphify-out/cache/18ec83e69c0ecb8deebacdf718852b43f030bf133a27c6e99af66b7ec3c7d261.json - graphify-out/cache/19f72a55569c1a0c1a19fc606c457fce89a776b345c834efe34f392e0858f537.json - graphify-out/cache/1b7a65dfeadf5e7413ea3ebceb5813accdccec0193b301296024aaba2b775ede.json - graphify-out/cache/1d58ee8529e84340e47ce550c2088c1ea7463ee7d624e29824c259a360166262.json - graphify-out/cache/1d9d24f4f55222d937e86530610cee03b6d9467e2d03f12a2b52637ce85eab9d.json - graphify-out/cache/1db495b3bdcfbc5249ba3159094dc6d88792c7b0547b6f28dcd57933d989425c.json - graphify-out/cache/1db9c68eb77f73743502e55e41c19b9af452da595bbbe08ab923c57c96b29c59.json - graphify-out/cache/1de903d04f7aed4682f2e400eb6a28a2e568e9b061f092b8920d135834998c58.json - graphify-out/cache/2215aeead25c908aed1785416a9200d6af066fa3e1bff8eb57daf26692849859.json - graphify-out/cache/2269cdce4fb325091323992d5202e390b41f97c76b6f6536f6fb46982acffd0b.json - graphify-out/cache/25292c8ca8c9e5407034e2c91ab117b07f39266be1074da382c0302b7a84afa6.json - graphify-out/cache/256d246842bfc729572735cd854291a17533b8eefc34fdfe3b4d442b24ca7f2d.json - graphify-out/cache/25ff66852ecc88c62a2011fc1b59465bac20a43e5fffac3f1c67908c2476e72c.json - graphify-out/cache/271b7711420b188d6878f90313da72bc0b48e82e55b2df989cbb613076fe31f0.json - graphify-out/cache/2f68ac69d528b76845a7f3b10c4174fceb1dd0348cb06f6d899b6208c2cda3a5.json - graphify-out/cache/300b685c12744bf7c5403e73c3bff81d4ba25cec95d90d55afdab71808014b00.json - graphify-out/cache/347c27437ba5c91c2706bee43334c417b6e9a263ffe42c2831f8a3524ab4e553.json - graphify-out/cache/37fc9e243d3896e8b0f1b435dc2ce618320fbd252623e8e64f31f0b152068134.json - graphify-out/cache/392cdab303e7e80a5fe8358b25559aa10ed656eb13b8d39d947979989e76e6bd.json - graphify-out/cache/408e7c1e504d10d2bf33bd653ba6133fdcb749925d1848f949e4473ca4613c99.json - graphify-out/cache/40e4b86fe67692815473ced3fb598169432e316878a2f4cddf4a993309e30586.json - graphify-out/cache/424695bfc707f41e2cc8dc2cb57b315b62148aae2d0a6d357027962ac91ec20a.json - graphify-out/cache/44c3fc77eae424f0abb137a6991c84d334bfc8539ad693557b4f925f664015d9.json - graphify-out/cache/455cfea567b4590c6b1570b7423ff3c8667cf7b79e4c0a6e94ddb7ee79c27693.json - graphify-out/cache/4843db8d635223c6907571d0372ef2648f0d9387d74b6c4f44d98ae162219860.json - graphify-out/cache/48b65c5eefb116fd93102c6dbd06929333312fb1a75d47ed437327869de9267c.json - graphify-out/cache/49acc92a7f586cd49fe54a24d10661f7b59dfb95a6dcd85e765cb51531e53675.json - graphify-out/cache/519c1d2a794a50aa21ab1cea24fe3a5a8744295b077a710492df63f6532b729a.json - graphify-out/cache/523511a7f88afb32c821893114b3d9ec1ad05defbb079370b0dadf16f639c701.json - graphify-out/cache/5297d09071f7b77e9c59fa7e6f904a407afe236dd21cb8c0b437c695af77fb55.json - graphify-out/cache/5518a1face7b2361f8a29602bb132f2b9fb158428388998116385598f1b0eddd.json - graphify-out/cache/56361d4805444fcf4ac449a438664006dfa97ac2d40b0c4a9c7946722e8b27d1.json - graphify-out/cache/596ec9e22667773a8108035cc3354ce316d29a80373c4006541a12c0b2d23f7b.json - graphify-out/cache/59e339c5356706f391166ec10845bfa7142c9a21269edb3b272c03849445f1be.json - graphify-out/cache/5a7705cd1c5ad17e7d3524c4935e76866e8efe7afb335e743bab35c2822624a7.json - graphify-out/cache/5ab54e33b730d9972f9a8e9f2073ae983f229856e3791983720814d5e16bc0ce.json - graphify-out/cache/5bbabe5cad30d0b487f32577fef73f8ad8d3f3b30af5123cf231d967ef943707.json - graphify-out/cache/5ca7a1eab3bf6c6b542f370f55a00a8c7070f4f6422ac9887a92cb7e08cc21f2.json - graphify-out/cache/5e299d3c4a00e40c5476a3f4fcc3645150e35f6075bc890a9ba96bd60fcf0249.json - graphify-out/cache/5e40d3a876e88a6215a577a833bd45892bf7458014e603ee49faeb6b410bfafd.json - graphify-out/cache/5eb28a5bdb1b712df0dd9f1210a0b573ea8209119ded8045e8c280402cb200ef.json - graphify-out/cache/610226dc077931032837ac63a9eb22c272eccf5d1e30dc7a720ee7e73757dc75.json - graphify-out/cache/6149d328b2cb87a78e32b4781aa653d6465ac8f08795d7f24c9ad4bd876ccb21.json - graphify-out/cache/63a7f5b9fbedeb17de029d37b1dab347034694639b0562f49709141964651fe3.json - graphify-out/cache/648794ccd4c48278593fb617e0f3f6704e3e87e0928fbe754e1ba060f4fc699c.json - graphify-out/cache/650c4c741380c95aec2759e24a4abd71d159f97bd4d460de60d69e9bd6e910ae.json - graphify-out/cache/652ad2c1df69b08d5ac7051fa283692d4a8e324da1438aafefd4a207f0f34261.json - graphify-out/cache/654c3cb2f378c13e2f3df7bd87fb0248bae422e702bc6c2e9bca6ae246f03297.json - graphify-out/cache/65a2af17a21b70e9e849a0c3361a19279418baef0fd7900d44859c2fc85e20e9.json - graphify-out/cache/67ab27c3cf3282ed1b0c2354b7b52d3a71e2f8cacca1efb051ebb6ae501d8214.json - graphify-out/cache/688d0778ac1f7836fde9565adcfa5790cb6f287cb26bfd391244bf1bde0f5915.json - graphify-out/cache/6c76d0a6cde48506ef080a11fae4a99064f10d184e389b6038598ccdd5de21fa.json - graphify-out/cache/6cbac2d25c0f9b14d7aebcd7e8f4733dffc56110429129a411899ff1296431b3.json - graphify-out/cache/6d0078009f4f29843e4e5979275604dcf3203ef0761a9066cdcfff76a9e8421e.json - graphify-out/cache/6d763be713cb2c2a35cc02b97a12732ecc2785d6bb750eea94b3d63c860227bc.json - graphify-out/cache/6db505d2bded4f307cdce7c5f7fa41f1db940f483128404b5c2a5bf8bb77946b.json - graphify-out/cache/6dbf25516b90cdb3b910f6cfd2661ad4c534518e9189521e2a0984f5a1e9ce11.json - graphify-out/cache/6e63869a00db4362b33a19bb7cd8b4bdb0c4d65f9b39cb5edb697f8ceb58ae08.json - graphify-out/cache/72d3ed9bcfc03c6ed448722ed15ae13a4f6f77a40f1bd58d08b8a300e613f7a5.json - graphify-out/cache/72db8141db58f32c39641ab4af977b8805dbc2b87f61e326ee6ee05b92ad0a95.json - graphify-out/cache/74496dcc741f1412e461836d5ba53be2bdf836a4af4598c8a6123e7212b81091.json - graphify-out/cache/758f98a4415eb4a4f12a3ecede52de1091b911f54413b0464f4522f25c1e87fa.json - graphify-out/cache/75a23cafb8bd52edbe5ae9612b84e0fa0908b28156694f510e0d606b9342bafc.json - graphify-out/cache/75fa0e9cdfc19923a6cd87e55be71b85cd241203fce02360413f5aa345f18429.json - graphify-out/cache/76019e6576c2457aa7a5fa6d3af8be80856bc6f3e2102c72639729afae07ebe2.json - graphify-out/cache/772a0581157ac8df64c14f727b443b36f2b69bb366348ae530667cd794610f20.json - graphify-out/cache/78cdc8659c2a8bee24c77113741aad8ce89f0b1a14586bed37d07c4c581a2a31.json - graphify-out/cache/7af5fada3d3cf6f9ea0ec9afca518b63f635e3dc21a65d3817f10231cce9b342.json - graphify-out/cache/7b4fcf66f36afa750c842032b9e5dde969dacacd89fc0bdb7aec4743c490ab3c.json - graphify-out/cache/7c837ca90fb753b92d87eda673d769105ba227f35d11fd112995af7c7cd8bde3.json - graphify-out/cache/7f14172f9a85dba26aa150bc04bb005fc0790cce4ebb012f2c53b26baf78e992.json - graphify-out/cache/818aa28d83366172e5b410ad6a9f89f6a5eba022b1f0053397ccddd2f09e813d.json - graphify-out/cache/832f13be1fb0d224223566bc8b00eecfff7682d0238b765a2fd5a935df16d9fb.json - graphify-out/cache/85b7d1b9b14c40900f260460c6471e721afe8007e4d131d9095aa10a7d815f53.json - graphify-out/cache/85de3983a391780cd02a85e02eb748440fc6379135621eb860ec65585b58491b.json - graphify-out/cache/85ffe30e333c540f22937ac2b46c71b2901a733af345114c15246a9b2407f829.json - graphify-out/cache/863f35a4a4c2b917f7cd70ac440837035ae07646fb9083786e67f001962203a5.json - graphify-out/cache/877589726f6a31ea7f2e0839991d036b82d3ad9c81603ca3123ea12f65ae13fc.json - graphify-out/cache/87edc10f9650638f9df76ef94d115b9b47f625d709e4d9429e035b5576e92fe6.json - graphify-out/cache/88541b916612ad612f59ae32ccfd1a96a4ef7c629aba8bf84e2e018788ca6f78.json - graphify-out/cache/88670d15dddde9bb9c8a749065d2fe776b1a73e40c1e3ba4e5254d2280355d71.json - graphify-out/cache/888499886043c428534537ab1493bd85be1b86f7a846c1bbeddb4e2674609494.json - graphify-out/cache/89570cb50d62b24919b8c8f656f52eb501390e0820a83c94ff9cbd6f7a773d63.json - graphify-out/cache/8af13873454d6b5b6adfeb762d5754f5d6f71077ab476fc4485142440a5b4f87.json - graphify-out/cache/8b4db482c44af313c11ce3549f4b5001b13a0d4420e70aca0dd4a4a08172d960.json - graphify-out/cache/8bf517a0fe6c29abc3180eb359871c5c8578a22b111f3f021b6a9d3249727a15.json - graphify-out/cache/8c134e78289df6edcd8ee455a228b10d6814940022f0609f6a692365888816ec.json - graphify-out/cache/9221073d0a5522d6d5dd5a4c8a251ac0a3034c01903b5c2eeb62314e73bf0ef1.json - graphify-out/cache/926af35c13b2ed8d545b27a772d239cbf196d99762082bf6b7448e303e0573d5.json - graphify-out/cache/92938ca8b8b610ecfaf0d1925a2a1501a5515ab15de3f2ac5e99826f1db54334.json - graphify-out/cache/9766508e5a013c3d3cbb2602719391199e90af5720c9782a77ca71565aa346b1.json - graphify-out/cache/995ec404eb7df19b21640501ecafc4a5c15d3762fe9e7a88bb0b67aa8e7dafea.json - graphify-out/cache/9a94ffb85ac22f1ba82b0eaf3bd268b494d5956314c9a02e012edcb9cb130486.json - graphify-out/cache/9b2ca6440a459440a053a90437b413cc95a7b2e1c53b90cec8629385593fdd33.json - graphify-out/cache/9b7b1e0cb8e2df5a78268469a0ff106c3908d23113b5cc0dd25e994d4241b728.json - graphify-out/cache/9c8039414e9f3feddca8aa7ced2f76fcc68db4ee3b475146624d48b61b6866b8.json - graphify-out/cache/9cf5905b3f2646ebe0a8da5c41d89cc0cc3a880f1240aee3060ce9e93979113f.json - graphify-out/cache/9f518fa0f56b0165915770482510eeec504f3f15a7fd0d8557cebd0e6aa130db.json - graphify-out/cache/a0d4d47a1ea8bbb2428ff0fcd38aa837a79edd4ff74ec119dfb57342859fdc9a.json - graphify-out/cache/a0e8eb46a5fcd28d29b09b8e55f1a7897348cb51de3e77ce2969b7d04037168b.json - graphify-out/cache/a2583f05f3d84dcfaaf9d9a42bc1a3555444f237e826b46b6b64f72d0190bfbe.json - graphify-out/cache/a2d2dc68968569f6d80ae2be4d51cc2c5b093b0e508b4589eff40818f16dedc6.json - graphify-out/cache/a40d157d0d52882d2d143bb875891a954928e2721fec3e01bfcae33ea6d4209a.json - graphify-out/cache/a429f958add5997da4cdb3a1f9c1052c1f93bfec34cda7427a304613bccc15c1.json - graphify-out/cache/a52e6537d0c6ac0fa16ff4e951f64dd74947220645ca9f5ffca8b4c568c388dd.json - graphify-out/cache/a78e573247edad4e15a9a32eb53dc1cd767bbc84a9155c95b20cbc1aa36526e7.json - graphify-out/cache/ab3d248abcfe440c68812815b26f4003d727ce3d7161b474c1188bfb7c41a919.json - graphify-out/cache/ab4e7c3b64919c20f45d1d077b7c10d6741a9702800b6f3aff1075986c43f306.json - graphify-out/cache/ae5faefc5425c6d990adf79bcc0c6bd15524881ce606fd2775dd8b29fafde6aa.json - graphify-out/cache/aeeb3ad4c850f760ff80101ecea25a01afbfee21d3042d6cdbd5bd2ea1b42b14.json - graphify-out/cache/aefa801e91073e64c3f201813fb62dd9bd68063e52f438a3a8db46eef5ac547a.json - graphify-out/cache/b07d4946247ab741891fe6ad2c7e9510c74ee239d76bd30d3241e9e54ace29c9.json - graphify-out/cache/b5097bef68d5f438263bdbb8c4c713b06b5d505209530384df66cc9f19070c4b.json - graphify-out/cache/b613cd84bc8925389460beb6e544556078454c03150547513f11eb21ffd7ed38.json - graphify-out/cache/b9872512ddb7ee0059df881af07f116a85529afa1e6355af1f9f92b9940423b7.json - graphify-out/cache/bb44196a47ff45b19e2080af1f536bf5ce9b901c9ed49032fc5cdceb3e43b836.json - graphify-out/cache/bea4163e24cca7994a3f9d6fca6ebc080f5011c549c93f2f31b999a4f46267dc.json - graphify-out/cache/becd3f1ade4d59b6352e99f2d8d9a81a48dd40299cfe21e4bb2bbcd52a26f359.json - graphify-out/cache/bf10badc48f7637b486595ff0f46c444b9fac7f33b511f278b655e61a589669d.json - graphify-out/cache/bff401a076d22f98e0879dc00e97112cbc6880b1f649859ba24c67b8098ea93d.json - graphify-out/cache/c01414d269f76729b537548c5c7694959fa3140582877c4eb68547707c54e1bc.json - graphify-out/cache/c21958cc0ddcd669ea09f3686144e61be8e1e552d8e7cd43d820e0cb7f318bd9.json - graphify-out/cache/c27474cdb49c97823cf14e4a03063bcb70e689adedaf1b766e974e6bbcdb4ab4.json - graphify-out/cache/c2cbc5951d0cea7f71174c2380b64b3551e21a8b3a67ef8102efe9bcce07dc44.json - graphify-out/cache/c2f59cfa7f5b0446c0a98ee26eecefd0e1fe4d6cfe92c35b28091d0773fdd52b.json - graphify-out/cache/c3cc9078ec8d11637e942f6a310779395cde8f9c3be0cce66c67b7ddd591ad33.json - graphify-out/cache/c443e01a8d0e7833e04d086064ba835e460e9cfa113a9c24a66950d1ffc7c4dc.json - graphify-out/cache/c6473ab75666867a3f1b2e79369f3190400401ab7d1baf7cb256169352e5c97c.json - graphify-out/cache/c69b687a84d62da00b8770839e32d717f95be997d2bbe158627edebd308755fb.json - graphify-out/cache/c79b29ea7700bc17192ca06233912b7c7aaf4c19f0af408adff479fd9dfff5e6.json - graphify-out/cache/c824fa38c1da3248d8b520fc9527b8e7168ef3b664a7dc5c2a4660d99c8d8ca0.json - graphify-out/cache/c9c4c9abb353ea55c3a7bc268d0f54c55495bd69586b684b6306d58f37d30f41.json - graphify-out/cache/cb5d232748546d8e4ed4373c6f76b4f09bffc1ffe4191db4ddb2ff5cc0305bb7.json - graphify-out/cache/cbd2ce3419b9b3477a5140a3135478b500bba9cf3f1bea463b2665947d598e92.json - graphify-out/cache/cbef6add1f1c9eea0a5025d794c4ebf0cb3e613b78019ec2b2dcdca50e75d923.json - graphify-out/cache/d07d7983ef26719f801558bc44a3b0badc72262e363dcd99cd305457f1172b02.json - graphify-out/cache/d19b3b870dec9cf3e7c54271f10b7768939d90af4cd976c0f17822e5e50b640a.json - graphify-out/cache/d4a867a77f9878e0f5267319ee107a189c9810d60ff683cb5f900369f2f97f44.json - graphify-out/cache/d5e28cfa14053a1a565f219cda01761f34e90b046e1fd0e2eace80a4607afec4.json - graphify-out/cache/d6bcc60b82a67dbcc28ca450d90da7878e77cd236862f732c85e9e196ef973eb.json - graphify-out/cache/d6c76f45844eab11e006d1bf3d1c92d220bc3158e658110ef133751e95d12eac.json - graphify-out/cache/d770a3b716f10394eb597cafd13ddcab0084ae5291565cea789da7c56a79934c.json - graphify-out/cache/d8d5134ff18bdbfb996240ae5227632001ca403926164934918c3aa0e7696c10.json - graphify-out/cache/da503603ceb5972ece8f6e915fbc573e7f1b926129a51b938ad82e117d48c919.json - graphify-out/cache/da98b4e277429a781df1c8e82cf2ebd672e0117138714556afe51cffb2db0f03.json - graphify-out/cache/db7db008efc9d38360f44af05cb3594c68adb2d33bdeb7c7ecec4284e0e211f9.json - graphify-out/cache/db995cf6eb791ef0fbdbcd4f070211c13514445897b7b2a204a421d3b8ea06f1.json - graphify-out/cache/dbd0be8a71146ad169114c8627d0e1fa903b7c74461835a7018b878769d06c93.json - graphify-out/cache/debfb245c2d633b8042993d4d9a12e4b5ea9cc2ce95a6b23243e8b8baec858ee.json - graphify-out/cache/e0c2acd7a473d958b13c18212816f28b0424f51e996a1aab64dd5e52f5695f7f.json - graphify-out/cache/e15fe234e61a012f607518e5b33ad056b47b53f6da957f7dd517ab305a389fe8.json - graphify-out/cache/e1c9b6bd15be95be00bad53be5a795d15113182d092f6beb6b43549fc751a4d8.json - graphify-out/cache/e20c2d7f21a9baaa47544d8cbe0fb349998255837aeb3e0cd9584dd0cac255ba.json - graphify-out/cache/e41bcd5111ae33e6b99d9b7744a670a84c32184d5b664e562dfc2b75f71d2e54.json - graphify-out/cache/e4f15d7542d4a87b2d5125854f22016d016d0b5eb38135f64d3c50d36f5324ec.json - graphify-out/cache/e8f0a7a3418de506b34cf98dcd66123fdf8676df257939133f99b7fca105e218.json - graphify-out/cache/ea00ce760eefd8c8b49b0c601dde610de820374f5c280971921a47c8836bb815.json - graphify-out/cache/ecd7b7152170fdf40c6c098588eaefb4abac29ec55786b6b6446eae53737ebc2.json - graphify-out/cache/ee0359cb4687a10436dac485d2681a38613671867aeb6f6955ae27e3082516de.json - graphify-out/cache/ef330e83f7740b16d0168174eadefa14585907e41cbebfc972c765ecdbed893b.json - graphify-out/cache/ef39c6d498f19a9ef495c8fc82cd7abc0ac52ed97bb81ceb00cf4456c5d25404.json - graphify-out/cache/ef49c52dbf431ab2d70b9aed1b4a384e3435fdfc8324d8405fa453096e7d8a9b.json - graphify-out/cache/efc50a848ee2b3fb86e29f9e4578de5be10b77af5d3e468cb757db526877ebf5.json - graphify-out/cache/f02006ba8be67b4ec2d3f5aa035c058f199f2206d915bd0b2aa0e09276b441ea.json - graphify-out/cache/f14fb2e3d52422224b2f6830a9931715b64b3218226b439c0e1dbe25dce2a5ce.json - graphify-out/cache/f204ffc6ff8762b63fb901d96755f240f4db3578b14ee6e05c827a38ca308665.json - graphify-out/cache/f2081897600a660e97e8cfdd541a055a2952e32567e01713c60d30861a733ebe.json - graphify-out/cache/f2f3186fe479650bc8fd20b014e256a68a89bb334d45de2c5bc48bfeb1dff655.json - graphify-out/cache/f4523778cf895cbef6bcdbcf8080a1cb757438280a9e7461b855dbc924df378f.json - graphify-out/cache/f5885206484985e3559b93506b8440446556ef96aefe691483c759723b449389.json - graphify-out/cache/f636ca779bb9981f1f7b970134cf6d60756b3c0663547dd96ab0107708c2d0c0.json - graphify-out/cache/f79858c802ba2f0e1d784f1babc3fe40f4c13c6e7265744177b1b8a9d6d03279.json - graphify-out/cache/f98d03401a04fcd6279b5f0d8884918e0300826bbc800c4825a6b2b40911e86c.json - graphify-out/cache/fad6f7ec769bb1aacf11ae891ce8a6d39960ff5c8546d03a09df0d44baebe294.json - graphify-out/cache/fb6d6b96decc9d8fa8c425d47e1e1f83bfde36074a248510fc9dfccfa1355cc1.json - graphify-out/cache/fc571dc7c97731951dbac601713355171d64db237a6edf96326076fef23d8087.json - graphify-out/cache/fcaca6274055f064513b1038a780b96c7279519193d0b313f638451e4c7497d7.json - graphify-out/cache/fd406a64d86541cc1e91e78ff9820510a3503c346aadd5e699a4017f8b586b77.json - graphify-out/cache/fee32e06cc5dafb9047245a7a3772120b3c79d66fb184a83a3c7adb24a1c425c.json - graphify-out/cache/ff8cc9d97a8d6c6c4dfb1e0ccaaae5b5f28e22943f28b80e8ee7fa72613e216f.json - graphify-out/cache/ffbe455ef52e7909f91068fde89c81c6ad2bc373ccd5c742c33eb95049dafc83.json - graphify-out/cost.json - graphify-out/graph.json - graphify-out/manifest.json - install.sh - lazyc2.py - lazyown.py - modules/jwtexploit.py - modules/venator.py - payload.json - pwntomate.py - pyproject.toml - requirements-ml.txt - requirements.txt - setup.py - skills/aci_planner.py - telegram_hermes.py - tests/test_aci_planner.py - tests/test_autonomous_replay.py - tests/test_autosuggest.py - tests/test_banner_config.py - tests/test_blacksandbeacon_addon.py - tests/test_collab_and_onboarding.py - tests/test_command_chain.py - tests/test_command_form.py - tests/test_command_palette.py - tests/test_daemon_control.py - tests/test_engage_orchestrator.py - tests/test_engagement_and_ping.py - tests/test_engagement_elo_and_methodology.py - tests/test_fuzzy_picker.py - tests/test_improvements_spec.py - tests/test_metrics.py - tests/test_metrics_aware_selector.py - tests/test_moe_rl_swan.py - tests/test_moe_router_check_regression.py - tests/test_packaging.py - tests/test_palette_overlay.py - tests/test_payload_schema.py - tests/test_pipeline_engine.py - tests/test_reactive_engine_semantic.py - tests/test_scope_guard.py - tests/test_scope_guard_integration.py - tests/test_security_sanitizers.py - tests/test_sessions_browser.py - tests/test_surface_graph.py - tests/test_timeline_browser.py - tests/test_toast_bus.py - utils.py\nCreated file(s):\n- cli/scope_guard.py - graphify-out/cache/01702100c0971042314c03d56fff92cb25988d38c432a42fecc61c786bc8ade6.json - graphify-out/cache/032c16c926dfb9ca396b8ad6a0e3a90242faa5255f45ba81633645d1bcad47d2.json - graphify-out/cache/04645e2e40ed867c620396c786c886965ce85dc0fa31f4810fe47fc440faa14f.json - graphify-out/cache/0629fca57b461f18881d90550cafae11789e45d50b5a59a1c90cc281bf629edc.json - graphify-out/cache/07de6a9f9d0654633dd3a76d3807a1347328e13ef77f4dc7e5a0f89fd1354d30.json - graphify-out/cache/083ce22dd3b6c00d45e3f54a378bfd741d15263d149dc7514d42f28cccb84e20.json - graphify-out/cache/08fefb331b7de4cead158721c8ec6ec430b920afbea4757912fc34657ab9abb6.json - graphify-out/cache/09cd042a93c9bf9ed60a6c8d930b86358f21f334b9e356cd51e87e52ab43d0bb.json - graphify-out/cache/0abad2644a5f511f96d078ff2a01781d69f1abdae30017998a9a42aa95a18147.json - graphify-out/cache/0c9ae1e0169642d6b4d2d1651593143763105b71ac178261421724227c344d1d.json - graphify-out/cache/0d76b6b608eb14bbe5ae7aea9f6c9437c4adecedac1becff937a53c194d9725f.json - graphify-out/cache/0de7abbb28d167d385adb5dd6c40d99c6b86158bc6c4b188043c244025b0dabc.json - graphify-out/cache/0f3ff7b3a03d44dd45fa7190c64678587a43e3cd6490f157db914d6fe512e875.json - graphify-out/cache/0fbaab041e40558ee9af714137294f1d754d7b06cd8b4062ba4ec1981ed3b0c4.json - graphify-out/cache/10329627ec939c8b33e2f5ad77e9899343f6c7e75ccd777fea5b6bf39543c504.json - graphify-out/cache/115b3c9a01e927ccbb7622d251aa15ba6c688f43245671fa5ee557926f5f1b82.json - graphify-out/cache/117e8a6e6898720deb979a8c69db0fe2f631487cd631fd5c9ec5383604d2851f.json - graphify-out/cache/11ec92d92b7022932e78a3c107c931606034d00708715a32347eb82139f6efb6.json - graphify-out/cache/128fb0e4b6c348f78fc80fc6f0e9d122608298e3bca713fa6588f3485c07061d.json - graphify-out/cache/12c9035dd419ffe143299ae803cde3d88d9cca4e6a0485b7e55bb0b18270263e.json - graphify-out/cache/15bde2576b1b79f628e4c0411e168884bcfcc5d9deaa827addce26d405ad8c8c.json - graphify-out/cache/15eb590c0b6a406aaf11216d2c39eb939721a91e9da4a3cf4e5ad8d35df88930.json - graphify-out/cache/15f1f3292a40bd89d9580e511d8e26957c73af8c60b3d691412706284c99405d.json - graphify-out/cache/18ec83e69c0ecb8deebacdf718852b43f030bf133a27c6e99af66b7ec3c7d261.json - graphify-out/cache/19f72a55569c1a0c1a19fc606c457fce89a776b345c834efe34f392e0858f537.json - graphify-out/cache/1b7a65dfeadf5e7413ea3ebceb5813accdccec0193b301296024aaba2b775ede.json - graphify-out/cache/1d58ee8529e84340e47ce550c2088c1ea7463ee7d624e29824c259a360166262.json - graphify-out/cache/1d9d24f4f55222d937e86530610cee03b6d9467e2d03f12a2b52637ce85eab9d.json - graphify-out/cache/1db495b3bdcfbc5249ba3159094dc6d88792c7b0547b6f28dcd57933d989425c.json - graphify-out/cache/1db9c68eb77f73743502e55e41c19b9af452da595bbbe08ab923c57c96b29c59.json - graphify-out/cache/1de903d04f7aed4682f2e400eb6a28a2e568e9b061f092b8920d135834998c58.json - graphify-out/cache/2215aeead25c908aed1785416a9200d6af066fa3e1bff8eb57daf26692849859.json - graphify-out/cache/2269cdce4fb325091323992d5202e390b41f97c76b6f6536f6fb46982acffd0b.json - graphify-out/cache/25292c8ca8c9e5407034e2c91ab117b07f39266be1074da382c0302b7a84afa6.json - graphify-out/cache/256d246842bfc729572735cd854291a17533b8eefc34fdfe3b4d442b24ca7f2d.json - graphify-out/cache/25ff66852ecc88c62a2011fc1b59465bac20a43e5fffac3f1c67908c2476e72c.json - graphify-out/cache/271b7711420b188d6878f90313da72bc0b48e82e55b2df989cbb613076fe31f0.json - graphify-out/cache/2f68ac69d528b76845a7f3b10c4174fceb1dd0348cb06f6d899b6208c2cda3a5.json - graphify-out/cache/300b685c12744bf7c5403e73c3bff81d4ba25cec95d90d55afdab71808014b00.json - graphify-out/cache/347c27437ba5c91c2706bee43334c417b6e9a263ffe42c2831f8a3524ab4e553.json - graphify-out/cache/37fc9e243d3896e8b0f1b435dc2ce618320fbd252623e8e64f31f0b152068134.json - graphify-out/cache/392cdab303e7e80a5fe8358b25559aa10ed656eb13b8d39d947979989e76e6bd.json - graphify-out/cache/408e7c1e504d10d2bf33bd653ba6133fdcb749925d1848f949e4473ca4613c99.json - graphify-out/cache/40e4b86fe67692815473ced3fb598169432e316878a2f4cddf4a993309e30586.json - graphify-out/cache/424695bfc707f41e2cc8dc2cb57b315b62148aae2d0a6d357027962ac91ec20a.json - graphify-out/cache/44c3fc77eae424f0abb137a6991c84d334bfc8539ad693557b4f925f664015d9.json - graphify-out/cache/455cfea567b4590c6b1570b7423ff3c8667cf7b79e4c0a6e94ddb7ee79c27693.json - graphify-out/cache/4843db8d635223c6907571d0372ef2648f0d9387d74b6c4f44d98ae162219860.json - graphify-out/cache/48b65c5eefb116fd93102c6dbd06929333312fb1a75d47ed437327869de9267c.json - graphify-out/cache/49acc92a7f586cd49fe54a24d10661f7b59dfb95a6dcd85e765cb51531e53675.json - graphify-out/cache/519c1d2a794a50aa21ab1cea24fe3a5a8744295b077a710492df63f6532b729a.json - graphify-out/cache/523511a7f88afb32c821893114b3d9ec1ad05defbb079370b0dadf16f639c701.json - graphify-out/cache/5297d09071f7b77e9c59fa7e6f904a407afe236dd21cb8c0b437c695af77fb55.json - graphify-out/cache/5518a1face7b2361f8a29602bb132f2b9fb158428388998116385598f1b0eddd.json - graphify-out/cache/56361d4805444fcf4ac449a438664006dfa97ac2d40b0c4a9c7946722e8b27d1.json - graphify-out/cache/596ec9e22667773a8108035cc3354ce316d29a80373c4006541a12c0b2d23f7b.json - graphify-out/cache/59e339c5356706f391166ec10845bfa7142c9a21269edb3b272c03849445f1be.json - graphify-out/cache/5a7705cd1c5ad17e7d3524c4935e76866e8efe7afb335e743bab35c2822624a7.json - graphify-out/cache/5ab54e33b730d9972f9a8e9f2073ae983f229856e3791983720814d5e16bc0ce.json - graphify-out/cache/5bbabe5cad30d0b487f32577fef73f8ad8d3f3b30af5123cf231d967ef943707.json - graphify-out/cache/5ca7a1eab3bf6c6b542f370f55a00a8c7070f4f6422ac9887a92cb7e08cc21f2.json - graphify-out/cache/5e299d3c4a00e40c5476a3f4fcc3645150e35f6075bc890a9ba96bd60fcf0249.json - graphify-out/cache/5e40d3a876e88a6215a577a833bd45892bf7458014e603ee49faeb6b410bfafd.json - graphify-out/cache/5eb28a5bdb1b712df0dd9f1210a0b573ea8209119ded8045e8c280402cb200ef.json - graphify-out/cache/610226dc077931032837ac63a9eb22c272eccf5d1e30dc7a720ee7e73757dc75.json - graphify-out/cache/6149d328b2cb87a78e32b4781aa653d6465ac8f08795d7f24c9ad4bd876ccb21.json - graphify-out/cache/63a7f5b9fbedeb17de029d37b1dab347034694639b0562f49709141964651fe3.json - graphify-out/cache/648794ccd4c48278593fb617e0f3f6704e3e87e0928fbe754e1ba060f4fc699c.json - graphify-out/cache/650c4c741380c95aec2759e24a4abd71d159f97bd4d460de60d69e9bd6e910ae.json - graphify-out/cache/652ad2c1df69b08d5ac7051fa283692d4a8e324da1438aafefd4a207f0f34261.json - graphify-out/cache/654c3cb2f378c13e2f3df7bd87fb0248bae422e702bc6c2e9bca6ae246f03297.json - graphify-out/cache/65a2af17a21b70e9e849a0c3361a19279418baef0fd7900d44859c2fc85e20e9.json - graphify-out/cache/67ab27c3cf3282ed1b0c2354b7b52d3a71e2f8cacca1efb051ebb6ae501d8214.json - graphify-out/cache/688d0778ac1f7836fde9565adcfa5790cb6f287cb26bfd391244bf1bde0f5915.json - graphify-out/cache/6c76d0a6cde48506ef080a11fae4a99064f10d184e389b6038598ccdd5de21fa.json - graphify-out/cache/6cbac2d25c0f9b14d7aebcd7e8f4733dffc56110429129a411899ff1296431b3.json - graphify-out/cache/6d0078009f4f29843e4e5979275604dcf3203ef0761a9066cdcfff76a9e8421e.json - graphify-out/cache/6d763be713cb2c2a35cc02b97a12732ecc2785d6bb750eea94b3d63c860227bc.json - graphify-out/cache/6db505d2bded4f307cdce7c5f7fa41f1db940f483128404b5c2a5bf8bb77946b.json - graphify-out/cache/6dbf25516b90cdb3b910f6cfd2661ad4c534518e9189521e2a0984f5a1e9ce11.json - graphify-out/cache/6e63869a00db4362b33a19bb7cd8b4bdb0c4d65f9b39cb5edb697f8ceb58ae08.json - graphify-out/cache/72d3ed9bcfc03c6ed448722ed15ae13a4f6f77a40f1bd58d08b8a300e613f7a5.json - graphify-out/cache/72db8141db58f32c39641ab4af977b8805dbc2b87f61e326ee6ee05b92ad0a95.json - graphify-out/cache/74496dcc741f1412e461836d5ba53be2bdf836a4af4598c8a6123e7212b81091.json - graphify-out/cache/758f98a4415eb4a4f12a3ecede52de1091b911f54413b0464f4522f25c1e87fa.json - graphify-out/cache/75a23cafb8bd52edbe5ae9612b84e0fa0908b28156694f510e0d606b9342bafc.json - graphify-out/cache/75fa0e9cdfc19923a6cd87e55be71b85cd241203fce02360413f5aa345f18429.json - graphify-out/cache/76019e6576c2457aa7a5fa6d3af8be80856bc6f3e2102c72639729afae07ebe2.json - graphify-out/cache/772a0581157ac8df64c14f727b443b36f2b69bb366348ae530667cd794610f20.json - graphify-out/cache/78cdc8659c2a8bee24c77113741aad8ce89f0b1a14586bed37d07c4c581a2a31.json - graphify-out/cache/7af5fada3d3cf6f9ea0ec9afca518b63f635e3dc21a65d3817f10231cce9b342.json - graphify-out/cache/7b4fcf66f36afa750c842032b9e5dde969dacacd89fc0bdb7aec4743c490ab3c.json - graphify-out/cache/7c837ca90fb753b92d87eda673d769105ba227f35d11fd112995af7c7cd8bde3.json - graphify-out/cache/7f14172f9a85dba26aa150bc04bb005fc0790cce4ebb012f2c53b26baf78e992.json - graphify-out/cache/818aa28d83366172e5b410ad6a9f89f6a5eba022b1f0053397ccddd2f09e813d.json - graphify-out/cache/832f13be1fb0d224223566bc8b00eecfff7682d0238b765a2fd5a935df16d9fb.json - graphify-out/cache/85b7d1b9b14c40900f260460c6471e721afe8007e4d131d9095aa10a7d815f53.json - graphify-out/cache/85de3983a391780cd02a85e02eb748440fc6379135621eb860ec65585b58491b.json - graphify-out/cache/85ffe30e333c540f22937ac2b46c71b2901a733af345114c15246a9b2407f829.json - graphify-out/cache/863f35a4a4c2b917f7cd70ac440837035ae07646fb9083786e67f001962203a5.json - graphify-out/cache/877589726f6a31ea7f2e0839991d036b82d3ad9c81603ca3123ea12f65ae13fc.json - graphify-out/cache/87edc10f9650638f9df76ef94d115b9b47f625d709e4d9429e035b5576e92fe6.json - graphify-out/cache/88541b916612ad612f59ae32ccfd1a96a4ef7c629aba8bf84e2e018788ca6f78.json - graphify-out/cache/88670d15dddde9bb9c8a749065d2fe776b1a73e40c1e3ba4e5254d2280355d71.json - graphify-out/cache/888499886043c428534537ab1493bd85be1b86f7a846c1bbeddb4e2674609494.json - graphify-out/cache/89570cb50d62b24919b8c8f656f52eb501390e0820a83c94ff9cbd6f7a773d63.json - graphify-out/cache/8af13873454d6b5b6adfeb762d5754f5d6f71077ab476fc4485142440a5b4f87.json - graphify-out/cache/8b4db482c44af313c11ce3549f4b5001b13a0d4420e70aca0dd4a4a08172d960.json - graphify-out/cache/8bf517a0fe6c29abc3180eb359871c5c8578a22b111f3f021b6a9d3249727a15.json - graphify-out/cache/8c134e78289df6edcd8ee455a228b10d6814940022f0609f6a692365888816ec.json - graphify-out/cache/9221073d0a5522d6d5dd5a4c8a251ac0a3034c01903b5c2eeb62314e73bf0ef1.json - graphify-out/cache/926af35c13b2ed8d545b27a772d239cbf196d99762082bf6b7448e303e0573d5.json - graphify-out/cache/92938ca8b8b610ecfaf0d1925a2a1501a5515ab15de3f2ac5e99826f1db54334.json - graphify-out/cache/9766508e5a013c3d3cbb2602719391199e90af5720c9782a77ca71565aa346b1.json - graphify-out/cache/995ec404eb7df19b21640501ecafc4a5c15d3762fe9e7a88bb0b67aa8e7dafea.json - graphify-out/cache/9a94ffb85ac22f1ba82b0eaf3bd268b494d5956314c9a02e012edcb9cb130486.json - graphify-out/cache/9b2ca6440a459440a053a90437b413cc95a7b2e1c53b90cec8629385593fdd33.json - graphify-out/cache/9b7b1e0cb8e2df5a78268469a0ff106c3908d23113b5cc0dd25e994d4241b728.json - graphify-out/cache/9c8039414e9f3feddca8aa7ced2f76fcc68db4ee3b475146624d48b61b6866b8.json - graphify-out/cache/9cf5905b3f2646ebe0a8da5c41d89cc0cc3a880f1240aee3060ce9e93979113f.json - graphify-out/cache/9f518fa0f56b0165915770482510eeec504f3f15a7fd0d8557cebd0e6aa130db.json - graphify-out/cache/a0d4d47a1ea8bbb2428ff0fcd38aa837a79edd4ff74ec119dfb57342859fdc9a.json - graphify-out/cache/a0e8eb46a5fcd28d29b09b8e55f1a7897348cb51de3e77ce2969b7d04037168b.json - graphify-out/cache/a2583f05f3d84dcfaaf9d9a42bc1a3555444f237e826b46b6b64f72d0190bfbe.json - graphify-out/cache/a2d2dc68968569f6d80ae2be4d51cc2c5b093b0e508b4589eff40818f16dedc6.json - graphify-out/cache/a40d157d0d52882d2d143bb875891a954928e2721fec3e01bfcae33ea6d4209a.json - graphify-out/cache/a429f958add5997da4cdb3a1f9c1052c1f93bfec34cda7427a304613bccc15c1.json - graphify-out/cache/a52e6537d0c6ac0fa16ff4e951f64dd74947220645ca9f5ffca8b4c568c388dd.json - graphify-out/cache/a78e573247edad4e15a9a32eb53dc1cd767bbc84a9155c95b20cbc1aa36526e7.json - graphify-out/cache/ab3d248abcfe440c68812815b26f4003d727ce3d7161b474c1188bfb7c41a919.json - graphify-out/cache/ab4e7c3b64919c20f45d1d077b7c10d6741a9702800b6f3aff1075986c43f306.json - graphify-out/cache/ae5faefc5425c6d990adf79bcc0c6bd15524881ce606fd2775dd8b29fafde6aa.json - graphify-out/cache/aeeb3ad4c850f760ff80101ecea25a01afbfee21d3042d6cdbd5bd2ea1b42b14.json - graphify-out/cache/aefa801e91073e64c3f201813fb62dd9bd68063e52f438a3a8db46eef5ac547a.json - graphify-out/cache/b07d4946247ab741891fe6ad2c7e9510c74ee239d76bd30d3241e9e54ace29c9.json - graphify-out/cache/b5097bef68d5f438263bdbb8c4c713b06b5d505209530384df66cc9f19070c4b.json - graphify-out/cache/b613cd84bc8925389460beb6e544556078454c03150547513f11eb21ffd7ed38.json - graphify-out/cache/b9872512ddb7ee0059df881af07f116a85529afa1e6355af1f9f92b9940423b7.json - graphify-out/cache/bb44196a47ff45b19e2080af1f536bf5ce9b901c9ed49032fc5cdceb3e43b836.json - graphify-out/cache/bea4163e24cca7994a3f9d6fca6ebc080f5011c549c93f2f31b999a4f46267dc.json - graphify-out/cache/becd3f1ade4d59b6352e99f2d8d9a81a48dd40299cfe21e4bb2bbcd52a26f359.json - graphify-out/cache/bf10badc48f7637b486595ff0f46c444b9fac7f33b511f278b655e61a589669d.json - graphify-out/cache/bff401a076d22f98e0879dc00e97112cbc6880b1f649859ba24c67b8098ea93d.json - graphify-out/cache/c01414d269f76729b537548c5c7694959fa3140582877c4eb68547707c54e1bc.json - graphify-out/cache/c21958cc0ddcd669ea09f3686144e61be8e1e552d8e7cd43d820e0cb7f318bd9.json - graphify-out/cache/c27474cdb49c97823cf14e4a03063bcb70e689adedaf1b766e974e6bbcdb4ab4.json - graphify-out/cache/c2cbc5951d0cea7f71174c2380b64b3551e21a8b3a67ef8102efe9bcce07dc44.json - graphify-out/cache/c2f59cfa7f5b0446c0a98ee26eecefd0e1fe4d6cfe92c35b28091d0773fdd52b.json - graphify-out/cache/c3cc9078ec8d11637e942f6a310779395cde8f9c3be0cce66c67b7ddd591ad33.json - graphify-out/cache/c443e01a8d0e7833e04d086064ba835e460e9cfa113a9c24a66950d1ffc7c4dc.json - graphify-out/cache/c6473ab75666867a3f1b2e79369f3190400401ab7d1baf7cb256169352e5c97c.json - graphify-out/cache/c69b687a84d62da00b8770839e32d717f95be997d2bbe158627edebd308755fb.json - graphify-out/cache/c79b29ea7700bc17192ca06233912b7c7aaf4c19f0af408adff479fd9dfff5e6.json - graphify-out/cache/c824fa38c1da3248d8b520fc9527b8e7168ef3b664a7dc5c2a4660d99c8d8ca0.json - graphify-out/cache/c9c4c9abb353ea55c3a7bc268d0f54c55495bd69586b684b6306d58f37d30f41.json - graphify-out/cache/cb5d232748546d8e4ed4373c6f76b4f09bffc1ffe4191db4ddb2ff5cc0305bb7.json - graphify-out/cache/cbd2ce3419b9b3477a5140a3135478b500bba9cf3f1bea463b2665947d598e92.json - graphify-out/cache/cbef6add1f1c9eea0a5025d794c4ebf0cb3e613b78019ec2b2dcdca50e75d923.json - graphify-out/cache/d07d7983ef26719f801558bc44a3b0badc72262e363dcd99cd305457f1172b02.json - graphify-out/cache/d19b3b870dec9cf3e7c54271f10b7768939d90af4cd976c0f17822e5e50b640a.json - graphify-out/cache/d4a867a77f9878e0f5267319ee107a189c9810d60ff683cb5f900369f2f97f44.json - graphify-out/cache/d5e28cfa14053a1a565f219cda01761f34e90b046e1fd0e2eace80a4607afec4.json - graphify-out/cache/d6bcc60b82a67dbcc28ca450d90da7878e77cd236862f732c85e9e196ef973eb.json - graphify-out/cache/d6c76f45844eab11e006d1bf3d1c92d220bc3158e658110ef133751e95d12eac.json - graphify-out/cache/d770a3b716f10394eb597cafd13ddcab0084ae5291565cea789da7c56a79934c.json - graphify-out/cache/d8d5134ff18bdbfb996240ae5227632001ca403926164934918c3aa0e7696c10.json - graphify-out/cache/da503603ceb5972ece8f6e915fbc573e7f1b926129a51b938ad82e117d48c919.json - graphify-out/cache/da98b4e277429a781df1c8e82cf2ebd672e0117138714556afe51cffb2db0f03.json - graphify-out/cache/db7db008efc9d38360f44af05cb3594c68adb2d33bdeb7c7ecec4284e0e211f9.json - graphify-out/cache/db995cf6eb791ef0fbdbcd4f070211c13514445897b7b2a204a421d3b8ea06f1.json - graphify-out/cache/dbd0be8a71146ad169114c8627d0e1fa903b7c74461835a7018b878769d06c93.json - graphify-out/cache/debfb245c2d633b8042993d4d9a12e4b5ea9cc2ce95a6b23243e8b8baec858ee.json - graphify-out/cache/e0c2acd7a473d958b13c18212816f28b0424f51e996a1aab64dd5e52f5695f7f.json - graphify-out/cache/e15fe234e61a012f607518e5b33ad056b47b53f6da957f7dd517ab305a389fe8.json - graphify-out/cache/e1c9b6bd15be95be00bad53be5a795d15113182d092f6beb6b43549fc751a4d8.json - graphify-out/cache/e20c2d7f21a9baaa47544d8cbe0fb349998255837aeb3e0cd9584dd0cac255ba.json - graphify-out/cache/e41bcd5111ae33e6b99d9b7744a670a84c32184d5b664e562dfc2b75f71d2e54.json - graphify-out/cache/e4f15d7542d4a87b2d5125854f22016d016d0b5eb38135f64d3c50d36f5324ec.json - graphify-out/cache/e8f0a7a3418de506b34cf98dcd66123fdf8676df257939133f99b7fca105e218.json - graphify-out/cache/ea00ce760eefd8c8b49b0c601dde610de820374f5c280971921a47c8836bb815.json - graphify-out/cache/ecd7b7152170fdf40c6c098588eaefb4abac29ec55786b6b6446eae53737ebc2.json - graphify-out/cache/ee0359cb4687a10436dac485d2681a38613671867aeb6f6955ae27e3082516de.json - graphify-out/cache/ef330e83f7740b16d0168174eadefa14585907e41cbebfc972c765ecdbed893b.json - graphify-out/cache/ef39c6d498f19a9ef495c8fc82cd7abc0ac52ed97bb81ceb00cf4456c5d25404.json - graphify-out/cache/ef49c52dbf431ab2d70b9aed1b4a384e3435fdfc8324d8405fa453096e7d8a9b.json - graphify-out/cache/efc50a848ee2b3fb86e29f9e4578de5be10b77af5d3e468cb757db526877ebf5.json - graphify-out/cache/f02006ba8be67b4ec2d3f5aa035c058f199f2206d915bd0b2aa0e09276b441ea.json - graphify-out/cache/f14fb2e3d52422224b2f6830a9931715b64b3218226b439c0e1dbe25dce2a5ce.json - graphify-out/cache/f204ffc6ff8762b63fb901d96755f240f4db3578b14ee6e05c827a38ca308665.json - graphify-out/cache/f2081897600a660e97e8cfdd541a055a2952e32567e01713c60d30861a733ebe.json - graphify-out/cache/f2f3186fe479650bc8fd20b014e256a68a89bb334d45de2c5bc48bfeb1dff655.json - graphify-out/cache/f4523778cf895cbef6bcdbcf8080a1cb757438280a9e7461b855dbc924df378f.json - graphify-out/cache/f5885206484985e3559b93506b8440446556ef96aefe691483c759723b449389.json - graphify-out/cache/f636ca779bb9981f1f7b970134cf6d60756b3c0663547dd96ab0107708c2d0c0.json - graphify-out/cache/f79858c802ba2f0e1d784f1babc3fe40f4c13c6e7265744177b1b8a9d6d03279.json - graphify-out/cache/f98d03401a04fcd6279b5f0d8884918e0300826bbc800c4825a6b2b40911e86c.json - graphify-out/cache/fad6f7ec769bb1aacf11ae891ce8a6d39960ff5c8546d03a09df0d44baebe294.json - graphify-out/cache/fb6d6b96decc9d8fa8c425d47e1e1f83bfde36074a248510fc9dfccfa1355cc1.json - graphify-out/cache/fc571dc7c97731951dbac601713355171d64db237a6edf96326076fef23d8087.json - graphify-out/cache/fcaca6274055f064513b1038a780b96c7279519193d0b313f638451e4c7497d7.json - graphify-out/cache/fd406a64d86541cc1e91e78ff9820510a3503c346aadd5e699a4017f8b586b77.json - graphify-out/cache/fee32e06cc5dafb9047245a7a3772120b3c79d66fb184a83a3c7adb24a1c425c.json - graphify-out/cache/ff8cc9d97a8d6c6c4dfb1e0ccaaae5b5f28e22943f28b80e8ee7fa72613e216f.json - graphify-out/cache/ffbe455ef52e7909f91068fde89c81c6ad2bc373ccd5c742c33eb95049dafc83.json - requirements-ml.txt - tests/test_scope_guard.py - tests/test_scope_guard_integration.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 06 jun 2026 13:08:27 -04 \n\n Hora: 1780765707

Otros

Otros

    • update dev

Otros

Otros

    • chore(graphify): refresh self-knowledge graph (AST update)

Nuevas características

Otros

    • feat(security,packaging): authorization scope guard + reproducible installs

Nuevas características

Otros

    • feat(feat): suggest next commands \n\n Version: release/0.2.148 \n\n with love \n\n Modified file(s):\n- CLAUDE.md - QUICKSTART.md - README.md - cli/README.md - cli/command_index.json - cli/doctor.py - cli/recommendation.py - cli/recommendation_signals.py - graphify-out/.graphify_ast.json - graphify-out/.graphify_cached.json - graphify-out/.graphify_detect.json - graphify-out/.graphify_labels.json - graphify-out/.graphify_uncached.txt - graphify-out/GRAPH_REPORT.md - graphify-out/cache/031e8f5e7fd55b2c0db4c2eedcc353706daed78f368eed868c8c58262e9bef73.json - graphify-out/cache/04bad0a88c727f42f0d20fb8568e421bf0a19054604393072252a993708eb0ae.json - graphify-out/cache/23be7133ea3a999fa1ba4eee004c3ed9ccf79d2be0ae3c5e4761d71c9a131672.json - graphify-out/cache/40affef8fcb928a95814d54e4761c1d20c73b8b069d123854202a085978b40fd.json - graphify-out/cache/4b84bc2aa814babd8e815b504e53e9005c2d89315e981d180cab334a054eb2aa.json - graphify-out/cache/5d18cc768ae8452cb2f7821534d9c7dbda66b413d1d9b8ae15ca1f85ac4dfc14.json - graphify-out/cache/66ec95e768e3ba39b34da750ff88c2e4d08e421838c9e07a3ae9395ce831de65.json - graphify-out/cache/6aa5631748379a7f618876aa4320012003d28540750b4bef4ce6c3b917284879.json - graphify-out/cache/7d93d0c6635336c7c1a2c62b309cb1071cbf4c43957a9c2002a9fa14906fa71b.json - graphify-out/cache/99e73fb02571dc27ae93de6dfde129b06256c53f86320d3d9c54ddc5b3914264.json - graphify-out/cache/a537209ca6c5d7e0456518e28cf51ed5d7dbbdf61e5647f4969af23a4cd22864.json - graphify-out/cache/b140a501a24a87dd076d954dce95dcaa9c8ca5639af84abd452a773c6af76802.json - graphify-out/cache/b1b8b49c63cccae65dd7154c8384f4e065b9edf7991ca23cf107643982121359.json - graphify-out/cache/b3475d3ecad80b81a44b9270d10c58f5b2dc2fc9de164c9a120315868362dd92.json - graphify-out/cache/b7ed71cf39ffac46a64c7f5b44309f8d43f272e8faa25e3e67e56d040a5d35fd.json - graphify-out/cache/c7b82847a2203ae17333916ea320365096bf37a779d506fe8326e5a08adf36c2.json - graphify-out/cache/c91f76f3f004483a8ea2e0dd0b562a2923ef81a1fef1849e8ee30e570b3ed6e7.json - graphify-out/cache/d00abbda2dd000914d645445fd3c05eca5ddd4a0eb971159dc32175c1ba38bda.json - graphify-out/cache/d8bf7baa7848f9988de7120fd0a0e116d2029f877e6f68014c78f9ca1b8a4e69.json - graphify-out/cache/e44e6c4320409546a5d72187c366aaf2e0bff56a08768f682ce2b506e54c2109.json - graphify-out/cache/f2b386b2d70fcd89d02e3507c83d8087ca38c7d4c80f1aeea37b323855f2cc40.json - graphify-out/cost.json - graphify-out/graph.html - graphify-out/graph_lazyown.json - graphify-out/manifest.json - lazyc2.py - lazyown.py - modules/graphify-out/cache/002c68a5d8bd90a7afd87aece874d680919300f1749db5b5d36df429a570a90b.json - modules/graphify-out/cache/00ecc49cc353dd16819ae15aef9b3b46680fc675f7112a7b52a1b39a98ec8e86.json - modules/graphify-out/cache/04327718c76fb2a3741aa47d73ca88e78c3a71962f698a8d488f7fb73b35cb4e.json - modules/graphify-out/cache/04e1013cdaaa16e48fe97ce0da745d838b2963087cbe18df326273a1b067a67b.json - modules/graphify-out/cache/06af6e35a790c5008b76448abd7b073236aff4b25883e11489625ae0910fff1c.json - modules/graphify-out/cache/0bbe929d6546a52becc46c9e4b875f0fe6c2ab826bd8d06a20e859d27d3d4828.json - modules/graphify-out/cache/0f44dd3aed01b0cfd9edb77f3e14f479ffd7e67b1f31cc4bf9197a99d61e7e3d.json - modules/graphify-out/cache/1240e2f3c7f6db76f66c31f4c8f5212917c8d52a5ff5026a29be33173df21a08.json - modules/graphify-out/cache/15f5ea411edceabbb87bc68a151f14985dadbd6ecf1c3f58a0591af7d03b7172.json - modules/graphify-out/cache/1602bb923409cf9c74a2b063edef8968f719667512fa8888dc1ab713d239ad19.json - modules/graphify-out/cache/16229114939ee96a45da798388d20c45cade6f8ed4247be055c02bf69237e256.json - modules/graphify-out/cache/173ef6ac8ff8e0e09843ccd09ca73ab42f0db8d44a07bb24a3307c6e81abeabd.json - modules/graphify-out/cache/17810fa1289c575546ab2f1f5005444c63cadd9ea8a021ea8d68656c0b033fa6.json - modules/graphify-out/cache/17ada399ac59a81a4f5cbea33085c6277c456fc94a8e10e8dd5eabf5041f6775.json - modules/graphify-out/cache/1a775d2b403859e0d87a57cec46001b501e465c9ab3939df5b3e75f510801e1a.json - modules/graphify-out/cache/1a98e41dbc590c7859599703cb0bd0c5d9dc8baa5c216a37e0c5d6f5fd9f1c64.json - modules/graphify-out/cache/1ad87e74340150a792513e9bfeb89b0a10609ab8e0a8a92eb13b9b44ebbdb932.json - modules/graphify-out/cache/1af842a157aa6f74edc018441862e964dbcc1a39ca5dcdbdcda42d004569078a.json - modules/graphify-out/cache/1b85e94aedc492581a7ac727dabcd66947ac78a0272d4d3c771bdda076f171e9.json - modules/graphify-out/cache/1da6c32dc3f515e67cbc40d431154b41a6f60a6d1aa851d4f7ced9ddd6f102f6.json - modules/graphify-out/cache/1eebbfedaded8299f50771805bc0f2f8e4efd5c8159a0bbd8ee6eca1c712e27a.json - modules/graphify-out/cache/217095166ef54685f378475211949aea1a81e07542ebd435521d86f6fd181b4c.json - modules/graphify-out/cache/22c1a469eca462e83d029729c7e8fa7df8a3d2a968f8c71aa5fec80fa8f5ce36.json - modules/graphify-out/cache/28e9a0072539dbbecdd2a26918822d7a9d929269b57586b148957c43847f5bf7.json - modules/graphify-out/cache/2b430cf200f59cd303c10b8b6ecceac7bde2302d6b4bc88a82128fe00d633aa3.json - modules/graphify-out/cache/2d373033a4141265a1e0448fadce895b2158259f937064acce1366f21591967e.json - modules/graphify-out/cache/2f85d60d9e180d6f3933eecec738aceaf0656d4202424471a3309550a03acbc4.json - modules/graphify-out/cache/34322fbee784e41a6ca90964b027e1177ab762054ad8f995267bc1bae96d20af.json - modules/graphify-out/cache/34e46208e6f2f6b066dfb94a608e37ddec0f0b0a90bb083a78402a65fd969368.json - modules/graphify-out/cache/36b60cb588f4ff96b1f280370779ea4b9ef9f8cb1f162cf514e2acf862015ce9.json - modules/graphify-out/cache/38a3aac38041440f46bb2dceb0fb4ce47e5bc603635d52ae8195c5779d9ab2ea.json - modules/graphify-out/cache/3a7357d10f228b14fc3db9417d131551780d12e6fedc090d70cc98386b59411c.json - modules/graphify-out/cache/3a923525e21418fde5a5a93675c08ac383531190b9db8fcf42b31049d642c788.json - modules/graphify-out/cache/408177679da228f94487d47ca786bebedfe5650e7b67c53647b5b0597b14a68a.json - modules/graphify-out/cache/4197cba86ac7f19d2d5652c06730c0507f7153afb6b037b3ec1d42e6f16702e2.json - modules/graphify-out/cache/42b220d6c2c6e2efb968f7b7106c83ec3b9568d304bd411f57d2f67210e9d8d3.json - modules/graphify-out/cache/4322c36d359a6273a03dff0ac40cfec544b9eaa0a9f10a8d5295bc70023ae244.json - modules/graphify-out/cache/4519cda64701c6b26d6213e40745fb8aa06b4fc830a68f2e5c761a3151db30f0.json - modules/graphify-out/cache/466ee6e152eff9e68a42b04282828e29436a0a4b0243f5c7cdc70387858b4bd3.json - modules/graphify-out/cache/46b21d7e09994fc4234c13ddefe7266a190741000946fe68c6a8aa1472f68761.json - modules/graphify-out/cache/47d02fd7f0d7d47f4519d6a2fccd886c790cf6da80bbce6cff39f54847f4aacf.json - modules/graphify-out/cache/49a0bc55f8774a8a305e18e08d994b1be9b880c46360fffb09035cf5a71643a0.json - modules/graphify-out/cache/4aebc0020b1578b3fefab2ca3718cc844c5e7e3b0d88073af2e0dd8f2372c299.json - modules/graphify-out/cache/5071df243916840111a4022b5cadf74118d4654ded1e74b79ec9a8c38e06c5b0.json - modules/graphify-out/cache/510f0ffd637767b9f5188118ccf29dd139304e993becb31f3cf4c052524c98b2.json - modules/graphify-out/cache/5116e72308d4d31d070b11859c20610557340cbde74a2858f3a795b68528084f.json - modules/graphify-out/cache/52d705625d1dcd901f35270bae14d6831f6d9bc62331336cfbf2dcef8fc8ba2e.json - modules/graphify-out/cache/5361d757cad9d249b369d58b5cfa1d35ef5c3eaee89aff34138795b4a2d6d47e.json - modules/graphify-out/cache/56fc6f753a4e13a8de4907c6d27b5a513ecc864cf1ac965f60f7b922f790b198.json - modules/graphify-out/cache/58887cfe1a9520d0dab433302a97e848be70a3469e75716ef9924c7443e0c436.json - modules/graphify-out/cache/58d021c03e8752214f5ad6c2e01e31a31eb20d79452c054ee36d740b63ba5ac5.json - modules/graphify-out/cache/5afbe82cd60e8cabb41b500ed732de33ce3246431d7addbea7e780e7019ec3e1.json - modules/graphify-out/cache/5d73e2649547a6a099ba96902d6eb53a112f75e19cf5f85f7cb3d94672bb9b17.json - modules/graphify-out/cache/5efb0ea8dd163daa68c4d21ae159d96133fd2805e5df747b679ed05f3a8de356.json - modules/graphify-out/cache/605d1819d9abcbb225765dcb0779a31f49c6c5c69a29ca76abb5417924a1cccc.json - modules/graphify-out/cache/6066176534f92b2d7ae9045e222aba593e5f8286efc739b18d254934924208de.json - modules/graphify-out/cache/63408142131bd158b5200b62cd9b0f2f7d03b1e39b9c6034bb17b2824131d4d5.json - modules/graphify-out/cache/63b8d6f1458df5081248e316c32985ccc7a6e135d4b714a30b8960b97a29408e.json - modules/graphify-out/cache/648c948b138f7141cb6b3a0c819f16469230c393eb9c0ccd0316b3d7eac04150.json - modules/graphify-out/cache/69e5415663b5b7861dff3baebb776e4644d550bafb3ac5823fb0cad966c72e17.json - modules/graphify-out/cache/6ca1d7759f39555e2e00db547b4c52f65c20f262b8eb94a664bb8dc13b21e772.json - modules/graphify-out/cache/6d9c6072f81245d266b72ccb16e821f978975a575dfe7d4372f808cb444630e4.json - modules/graphify-out/cache/6f29d7b81fabdaa02e59340afae00093b9a994e2181e31cbc786ec30a2ff2406.json - modules/graphify-out/cache/6f5eae5ce5dd716ae47df4fd51c3ff69f27a553cc376c4bb0945624f1a643eb2.json - modules/graphify-out/cache/71a18dadbb78437aee707cb826c56fa10e169d2c281d2a4e1e7794d3266f3247.json - modules/graphify-out/cache/72872a4a27189f9b4707600eabe2895375a74d4b8a210c2dfee6981375ae3e0e.json - modules/graphify-out/cache/7471e366c1dc5e3edc6a1d31bbc6ca925dbe6b92eceef31dfe4b699da561daf6.json - modules/graphify-out/cache/7bde5bac4df2b23b2697bfb85cec8f53979059c5879845ce005f9d837ced4589.json - modules/graphify-out/cache/7d8e453d67d061bad9f84bd293152bff1eb4050a123fb85150df76118289b3ad.json - modules/graphify-out/cache/7e3596a9864b7c26b0d8aba0a4cb3b69eb67495239f205f49bbe772c160132ca.json - modules/graphify-out/cache/805702d3ee3179d7bbaec8d0c954befdbad0afb0f74bd49b8c6c634a9d1c8302.json - modules/graphify-out/cache/823023774e52e16043875084edfef93f5444300b93c89796075f0b71a036b67a.json - modules/graphify-out/cache/839a2edd861eeec008b44eb434f7197440b8e5ef3019dc8ca3fbb221b5f667b3.json - modules/graphify-out/cache/83eb1a5626da3cdb6d06d6f465e2cb97dbf900e6f54310c57ad5ae14963bc1fd.json - modules/graphify-out/cache/850851aa15fe06a5cdaf8b176788b39fbe3863d774da28ed2663d40898ca8808.json - modules/graphify-out/cache/86eab46102bd9380bb82a5481c2497e2b6062b9c0ab9de9bc8ffd42950140898.json - modules/graphify-out/cache/881d78fe853507992f05a39b625f00c75cb5df82f4524d56ccf97c3611f39671.json - modules/graphify-out/cache/889a916fa16398f5b5e7503ef1fa72b90a3bb5c73e5ded81e5e4032292214406.json - modules/graphify-out/cache/88cc7289fb8df07ebca345b22be4489a0c2c56f1b6fa747ad7feede29fc31e5e.json - modules/graphify-out/cache/8b9702b858995529aab6ca6b346f8c5db0d2fcb9f73ba3caf2897bed0529db80.json - modules/graphify-out/cache/8e0ca4cce67e3edd49950a43810731da6d146ba0e69424a784a06589d72aa1df.json - modules/graphify-out/cache/8e9691ab5ed837d3d651c72008d750fdc3235afe43a63c359b662efacaa57758.json - modules/graphify-out/cache/90c3c081d15ce2c80c1dc125a6c2d83d308b4b82ed2d829f40da7f5fa24f1a11.json - modules/graphify-out/cache/92396e6b4f0beae5ac18a178a76037224fd6b2c7fbec2201a3d2faf5f234785c.json - modules/graphify-out/cache/92f411f6b57e381b051cfdd964707b9f57c2b4a78923b247a6203cf2af6f66a0.json - modules/graphify-out/cache/93ce0702839c90b93232b3b7486b2caefe685ef922d7f01605a84c57b35b410d.json - modules/graphify-out/cache/93eadc5de363a15c3280189388ae9454b7f21e4d7137fa9a35804ff41fe2873b.json - modules/graphify-out/cache/945449a4a92bf55c447b3d284f80111a0e8fcafa1c30f93861f48353992c5e9d.json - modules/graphify-out/cache/972f2e035d7e88101a4124b2751451024b3991b02a9b5faeb6b9d6fd07098ea2.json - modules/graphify-out/cache/98feacb28ac6c89a88c44d7d71a79b659076fe2b3d47d116d2378fb231fc3364.json - modules/graphify-out/cache/9a8747718e6c012ac452e62c4e44f065d1647ea2c112c818e2ccc44d833ef60d.json - modules/graphify-out/cache/9f46ac40b755548247f580ff2e653d4fc6d80bf01b55fb3611337672e760ccc3.json - modules/graphify-out/cache/a119edad95d9de167fd5a7d3167274c56134af46ad7737470038003942325fad.json - modules/graphify-out/cache/a2049963b5043ba8f0b3df0cea49f957dc4f66c08dd94a6d7138bb9aa55935d2.json - modules/graphify-out/cache/a2226de55076d9bd8fc98ac2568afa72afafdcf961907ce2efde2a6d29db7811.json - modules/graphify-out/cache/a369d58a9bbe61e59fa17a6c82f207db975b78aa5af7dc8e3c156194eaf00102.json - modules/graphify-out/cache/a7ee090c2c61ca65818136a592229be8ec4b94b3f0f5a1126aea845fff23cec1.json - modules/graphify-out/cache/a84ecb42b3a272f3380a3126aed625ce2e4abbf176e0a1b2c357c178d2f9dbb1.json - modules/graphify-out/cache/a908428c0934cec0a41ae0f1e1a3104a3333681e6a4e6eaaccb76be693b4b4b9.json - modules/graphify-out/cache/a923eebc79af97ccd47a94b6ebd44a092032e8c69317ecf6c77f3b47f2043f0a.json - modules/graphify-out/cache/a94463fd86743d98314e7b977a80dd7a68e4c78957dfe219d0b6436d44935449.json - modules/graphify-out/cache/ab92ec10c9d627d4ffa11eddc486cd4e418bbe612f8baa2f947db376a294c0d4.json - modules/graphify-out/cache/ad6c9a117bcdab8183df904bf0707e4b10d685268301a2f8616370f591612db4.json - modules/graphify-out/cache/adb64c1eb2481ad46c63b879cd45483d8fd50970486258405f15e23359472c6b.json - modules/graphify-out/cache/ae40bf729592bcc763d6b6c6c2bc74f09f1d60900b4fb259c149049a1a4879e2.json - modules/graphify-out/cache/af84c676ec6acda789d2aeebfa8c83cb1055533517afa3ce871b8028b19f611b.json - modules/graphify-out/cache/af85fd6a9f2a66ed659ec6fc14279b22604a5e8d742eee22652b97f571f1e277.json - modules/graphify-out/cache/b1cbaa758bad3be21f364504c35744c832752a0958105efbd2c5de684009ebbb.json - modules/graphify-out/cache/b2d37ed63d870a5cbb825120781e370e0c8eebef5cd34e8119bb6350bfa03c7f.json - modules/graphify-out/cache/b453a2de799ff1d64b1f0ab50b1a658262da4854c918c4693e1d6b245891bbbc.json - modules/graphify-out/cache/b4ee618517fc3b534a44e61447f7a48250faa687cd51eae9cc71b5a9ba0938f7.json - modules/graphify-out/cache/b63a601002d9cd33a15547f866e591e44c513f3b8a26c26ff7d2337dd1c66fe9.json - modules/graphify-out/cache/b65522ef72d7fbf8f6ff9d75ef63de89d2b5100368981a5d3e9d3d14a19c01b8.json - modules/graphify-out/cache/b6cb63e710ddd5fc625bc67429a5964229a65c3e3a9879e676a8260bac7784ee.json - modules/graphify-out/cache/bbe55f18365550f595b32e2654ac15a2bde025baf73d01c139e80fbb6c0b1b27.json - modules/graphify-out/cache/bd62a8a248b08fb9ca0eb1a063d56d6894c7bda4e944bbd6d59958995ed2a469.json - modules/graphify-out/cache/be43e925d3c08d53a7b1ec16ca45406873ea1d5c23211b750ad121a598e34c52.json - modules/graphify-out/cache/c0141cc20d3a31cffb86a15e540a5841ef0c61ba47c30592c63e75f0d3dbd765.json - modules/graphify-out/cache/c06d0c705f8f90394ca7085acb09163547cf5ffa94b2c669cff12171776118f0.json - modules/graphify-out/cache/c09b785530f780284c4a037eec27baa6f7ec32aff4ae6fa70a24b77fb51b0faf.json - modules/graphify-out/cache/c124403728199f515b9ac7876e1f73cd1771e876617ce7caec289a58c6ef6a39.json - modules/graphify-out/cache/c18b9fcf7cd951d04bcb318a3b0f6cb95167add7717bc375414944aa0a693972.json - modules/graphify-out/cache/c25f3433aac86587b2181688afaad2ac21dd57835dc1114b959ef5c84dcba139.json - modules/graphify-out/cache/c28d6f5d3fa68bc2670117e5e87cb58937de2b5fe97e93f4473a6103851d7b1a.json - modules/graphify-out/cache/c433ed6d78ad35c2701a439df1d6b7ed1e659c087f51fda6cdc0f9c43e632d72.json - modules/graphify-out/cache/c63ad41bcafdab0d41440aa0c5151147c59118cef56d1a208a5de175768ae3cf.json - modules/graphify-out/cache/ca44d706b30cc9b0142af6801a1c20cb1427ca88cc95fe7539526810fc86f8c7.json - modules/graphify-out/cache/cd15886a1da91111a71b3d9dbbea2ca89670204da62c11906f5ae75b6da32472.json - modules/graphify-out/cache/cd65efedb86f15ea7d52dc0112a424c44b60d3739dd30334f96e596c7bc1ad58.json - modules/graphify-out/cache/cd999221c11cc82527bddb8ac2ac6ddb9170e852a58bf749a1ee28d6966ac313.json - modules/graphify-out/cache/ce01861e6dbe2c0f8fc4f50044b1558965db96970e25098bae3c497035da908f.json - modules/graphify-out/cache/cfbcd0136de144066266d4e693cba9f0d1d86359970a6a9b690049afc6d72880.json - modules/graphify-out/cache/cfc035ecc1d70457c9b1869e84c609b6b96674931a904742f41210b072060f16.json - modules/graphify-out/cache/cfda4436e68a22c8d7fb180154e83392b87cd3768c7da0170b5b9c62f8aee728.json - modules/graphify-out/cache/d12dccf07d58d7c0a2b5ea5b6aa821aa419fdc8b34a48939ebf9c565bc439551.json - modules/graphify-out/cache/d2886bb1b2c2a702c60f220715404b4d543642ffd3f33963e0f82a4c63ac2e3c.json - modules/graphify-out/cache/d28bb51bb1ce8d20a6f3137ad35b14ffbc83b7364d6b7bb743933d0d922d332e.json - modules/graphify-out/cache/d3bd2be384f28e6ec932b36487bdcca4c5966b8cd696d16f8b67ae59b7471f47.json - modules/graphify-out/cache/d4848d774c2bc6e6c64f455b197ff2daf4fffb8fd262cd64a1dcb6b4bc9a725d.json - modules/graphify-out/cache/d584bce9d8acb11ef59c235ac7d4d8d804745882d2dad48da56a538cf5a6a552.json - modules/graphify-out/cache/d66147bf0f176df4d3b9dd65c8fce0193265160bc7f08689e90d35c9b5416a17.json - modules/graphify-out/cache/d767e59fd8986c7e4e13b38bf5d766e3940d0b8346b27e29b4db5bb39cb1adfa.json - modules/graphify-out/cache/d7c1275fbbe4449a0a3b42ebbabada2a51a2821ea80e2845e9ac8cc691f0c82c.json - modules/graphify-out/cache/dad8ff12deeab5bb23754cc74ce4063f26039b3a1e0e49c4a971f1a3af238d01.json - modules/graphify-out/cache/db20ee6958777ee0ad40668f2c5778a97dd313484b2c7522f120fd9544d7b475.json - modules/graphify-out/cache/dbe8a98f87d00483d3d6531215c0acc33f6fc7b9ec8b01a778c446b54fe70d4c.json - modules/graphify-out/cache/dd677b1ba4f494ee843125b5cc6e9b3e1821334a75f4ad95ee40e5fcb4986c1c.json - modules/graphify-out/cache/de6345cb6f6f2c9121358c6890b656ddff1fde9eb9cfb59527162d791eb9437b.json - modules/graphify-out/cache/df58a7d2670a99066cd4d31e2cc33d93f45a588667563b29d5176fe63245eafb.json - modules/graphify-out/cache/e00df8727fe4ec9c5ee699e063e744f97d5fa5a1e77d6cfcc697e3eb7108a193.json - modules/graphify-out/cache/e103b4a2d44b8535783229f5717e0f7d7c2f9f65e99c5f19078a0732e4153912.json - modules/graphify-out/cache/e2c629e494b277e3fa004d432969b5f98aa49dda09e6e4ae7b6884a96495d339.json - modules/graphify-out/cache/e8c82b59e3c0550f3af525820fd60aa4081a043dae5f2e1a7d3f13c8291030f0.json - modules/graphify-out/cache/ed6748ad0384ed2ed9d66bc72ba2c133e184ead3dd93d6e377156701c0c6b60a.json - modules/graphify-out/cache/f11472dd845abcbad58d1d6a11b65ea9d3d218577027608dedb4c8080d1bed16.json - modules/graphify-out/cache/f1e7a02e36872b9fd6dd295039307e6dc9ae183ee6e88cbb4dac1b64df6577ac.json - modules/graphify-out/cache/f8d2fc24e6fc86802b4e91296690ab3c8b31bbbfe70698532c05a90aa3bd486d.json - modules/graphify-out/cache/fd2a60045d1899d661c492a7d4e5eefd1d010691f80aafcab0be5abf01348cdc.json - modules/graphify-out/cache/fdcbc4cf5a17a1e3ce16cd550c9a16f7a6f12cb07fca92a0ad5bee7f77ed5470.json - modules/graphify-out/cache/ff7170035f673bef01ade88b0768aa07502c88767c2db95705408cef8d005e16.json - skills/lazyown_mcp.py - static/security_dashboard.png - tests/test_command_palette.py - tests/test_credentials_rotation.py - tests/test_doctor.py - tests/test_recommendation.py\nDeleted file(s):\n- graphify-out/.graphify_ast.json - graphify-out/.graphify_cached.json - graphify-out/.graphify_detect.json - graphify-out/.graphify_labels.json - graphify-out/.graphify_uncached.txt\nCreated file(s):\n- cli/doctor.py - cli/recommendation.py - cli/recommendation_signals.py - graphify-out/cache/031e8f5e7fd55b2c0db4c2eedcc353706daed78f368eed868c8c58262e9bef73.json - graphify-out/cache/04bad0a88c727f42f0d20fb8568e421bf0a19054604393072252a993708eb0ae.json - graphify-out/cache/23be7133ea3a999fa1ba4eee004c3ed9ccf79d2be0ae3c5e4761d71c9a131672.json - graphify-out/cache/40affef8fcb928a95814d54e4761c1d20c73b8b069d123854202a085978b40fd.json - graphify-out/cache/4b84bc2aa814babd8e815b504e53e9005c2d89315e981d180cab334a054eb2aa.json - graphify-out/cache/5d18cc768ae8452cb2f7821534d9c7dbda66b413d1d9b8ae15ca1f85ac4dfc14.json - graphify-out/cache/66ec95e768e3ba39b34da750ff88c2e4d08e421838c9e07a3ae9395ce831de65.json - graphify-out/cache/6aa5631748379a7f618876aa4320012003d28540750b4bef4ce6c3b917284879.json - graphify-out/cache/7d93d0c6635336c7c1a2c62b309cb1071cbf4c43957a9c2002a9fa14906fa71b.json - graphify-out/cache/99e73fb02571dc27ae93de6dfde129b06256c53f86320d3d9c54ddc5b3914264.json - graphify-out/cache/a537209ca6c5d7e0456518e28cf51ed5d7dbbdf61e5647f4969af23a4cd22864.json - graphify-out/cache/b140a501a24a87dd076d954dce95dcaa9c8ca5639af84abd452a773c6af76802.json - graphify-out/cache/b1b8b49c63cccae65dd7154c8384f4e065b9edf7991ca23cf107643982121359.json - graphify-out/cache/b3475d3ecad80b81a44b9270d10c58f5b2dc2fc9de164c9a120315868362dd92.json - graphify-out/cache/b7ed71cf39ffac46a64c7f5b44309f8d43f272e8faa25e3e67e56d040a5d35fd.json - graphify-out/cache/c7b82847a2203ae17333916ea320365096bf37a779d506fe8326e5a08adf36c2.json - graphify-out/cache/c91f76f3f004483a8ea2e0dd0b562a2923ef81a1fef1849e8ee30e570b3ed6e7.json - graphify-out/cache/d00abbda2dd000914d645445fd3c05eca5ddd4a0eb971159dc32175c1ba38bda.json - graphify-out/cache/d8bf7baa7848f9988de7120fd0a0e116d2029f877e6f68014c78f9ca1b8a4e69.json - graphify-out/cache/e44e6c4320409546a5d72187c366aaf2e0bff56a08768f682ce2b506e54c2109.json - graphify-out/cache/f2b386b2d70fcd89d02e3507c83d8087ca38c7d4c80f1aeea37b323855f2cc40.json - graphify-out/cost.json - modules/graphify-out/cache/002c68a5d8bd90a7afd87aece874d680919300f1749db5b5d36df429a570a90b.json - modules/graphify-out/cache/00ecc49cc353dd16819ae15aef9b3b46680fc675f7112a7b52a1b39a98ec8e86.json - modules/graphify-out/cache/04327718c76fb2a3741aa47d73ca88e78c3a71962f698a8d488f7fb73b35cb4e.json - modules/graphify-out/cache/04e1013cdaaa16e48fe97ce0da745d838b2963087cbe18df326273a1b067a67b.json - modules/graphify-out/cache/06af6e35a790c5008b76448abd7b073236aff4b25883e11489625ae0910fff1c.json - modules/graphify-out/cache/0bbe929d6546a52becc46c9e4b875f0fe6c2ab826bd8d06a20e859d27d3d4828.json - modules/graphify-out/cache/0f44dd3aed01b0cfd9edb77f3e14f479ffd7e67b1f31cc4bf9197a99d61e7e3d.json - modules/graphify-out/cache/1240e2f3c7f6db76f66c31f4c8f5212917c8d52a5ff5026a29be33173df21a08.json - modules/graphify-out/cache/15f5ea411edceabbb87bc68a151f14985dadbd6ecf1c3f58a0591af7d03b7172.json - modules/graphify-out/cache/1602bb923409cf9c74a2b063edef8968f719667512fa8888dc1ab713d239ad19.json - modules/graphify-out/cache/16229114939ee96a45da798388d20c45cade6f8ed4247be055c02bf69237e256.json - modules/graphify-out/cache/173ef6ac8ff8e0e09843ccd09ca73ab42f0db8d44a07bb24a3307c6e81abeabd.json - modules/graphify-out/cache/17810fa1289c575546ab2f1f5005444c63cadd9ea8a021ea8d68656c0b033fa6.json - modules/graphify-out/cache/17ada399ac59a81a4f5cbea33085c6277c456fc94a8e10e8dd5eabf5041f6775.json - modules/graphify-out/cache/1a775d2b403859e0d87a57cec46001b501e465c9ab3939df5b3e75f510801e1a.json - modules/graphify-out/cache/1a98e41dbc590c7859599703cb0bd0c5d9dc8baa5c216a37e0c5d6f5fd9f1c64.json - modules/graphify-out/cache/1ad87e74340150a792513e9bfeb89b0a10609ab8e0a8a92eb13b9b44ebbdb932.json - modules/graphify-out/cache/1af842a157aa6f74edc018441862e964dbcc1a39ca5dcdbdcda42d004569078a.json - modules/graphify-out/cache/1b85e94aedc492581a7ac727dabcd66947ac78a0272d4d3c771bdda076f171e9.json - modules/graphify-out/cache/1da6c32dc3f515e67cbc40d431154b41a6f60a6d1aa851d4f7ced9ddd6f102f6.json - modules/graphify-out/cache/1eebbfedaded8299f50771805bc0f2f8e4efd5c8159a0bbd8ee6eca1c712e27a.json - modules/graphify-out/cache/217095166ef54685f378475211949aea1a81e07542ebd435521d86f6fd181b4c.json - modules/graphify-out/cache/22c1a469eca462e83d029729c7e8fa7df8a3d2a968f8c71aa5fec80fa8f5ce36.json - modules/graphify-out/cache/28e9a0072539dbbecdd2a26918822d7a9d929269b57586b148957c43847f5bf7.json - modules/graphify-out/cache/2b430cf200f59cd303c10b8b6ecceac7bde2302d6b4bc88a82128fe00d633aa3.json - modules/graphify-out/cache/2d373033a4141265a1e0448fadce895b2158259f937064acce1366f21591967e.json - modules/graphify-out/cache/2f85d60d9e180d6f3933eecec738aceaf0656d4202424471a3309550a03acbc4.json - modules/graphify-out/cache/34322fbee784e41a6ca90964b027e1177ab762054ad8f995267bc1bae96d20af.json - modules/graphify-out/cache/34e46208e6f2f6b066dfb94a608e37ddec0f0b0a90bb083a78402a65fd969368.json - modules/graphify-out/cache/36b60cb588f4ff96b1f280370779ea4b9ef9f8cb1f162cf514e2acf862015ce9.json - modules/graphify-out/cache/38a3aac38041440f46bb2dceb0fb4ce47e5bc603635d52ae8195c5779d9ab2ea.json - modules/graphify-out/cache/3a7357d10f228b14fc3db9417d131551780d12e6fedc090d70cc98386b59411c.json - modules/graphify-out/cache/3a923525e21418fde5a5a93675c08ac383531190b9db8fcf42b31049d642c788.json - modules/graphify-out/cache/408177679da228f94487d47ca786bebedfe5650e7b67c53647b5b0597b14a68a.json - modules/graphify-out/cache/4197cba86ac7f19d2d5652c06730c0507f7153afb6b037b3ec1d42e6f16702e2.json - modules/graphify-out/cache/42b220d6c2c6e2efb968f7b7106c83ec3b9568d304bd411f57d2f67210e9d8d3.json - modules/graphify-out/cache/4322c36d359a6273a03dff0ac40cfec544b9eaa0a9f10a8d5295bc70023ae244.json - modules/graphify-out/cache/4519cda64701c6b26d6213e40745fb8aa06b4fc830a68f2e5c761a3151db30f0.json - modules/graphify-out/cache/466ee6e152eff9e68a42b04282828e29436a0a4b0243f5c7cdc70387858b4bd3.json - modules/graphify-out/cache/46b21d7e09994fc4234c13ddefe7266a190741000946fe68c6a8aa1472f68761.json - modules/graphify-out/cache/47d02fd7f0d7d47f4519d6a2fccd886c790cf6da80bbce6cff39f54847f4aacf.json - modules/graphify-out/cache/49a0bc55f8774a8a305e18e08d994b1be9b880c46360fffb09035cf5a71643a0.json - modules/graphify-out/cache/4aebc0020b1578b3fefab2ca3718cc844c5e7e3b0d88073af2e0dd8f2372c299.json - modules/graphify-out/cache/5071df243916840111a4022b5cadf74118d4654ded1e74b79ec9a8c38e06c5b0.json - modules/graphify-out/cache/510f0ffd637767b9f5188118ccf29dd139304e993becb31f3cf4c052524c98b2.json - modules/graphify-out/cache/5116e72308d4d31d070b11859c20610557340cbde74a2858f3a795b68528084f.json - modules/graphify-out/cache/52d705625d1dcd901f35270bae14d6831f6d9bc62331336cfbf2dcef8fc8ba2e.json - modules/graphify-out/cache/5361d757cad9d249b369d58b5cfa1d35ef5c3eaee89aff34138795b4a2d6d47e.json - modules/graphify-out/cache/56fc6f753a4e13a8de4907c6d27b5a513ecc864cf1ac965f60f7b922f790b198.json - modules/graphify-out/cache/58887cfe1a9520d0dab433302a97e848be70a3469e75716ef9924c7443e0c436.json - modules/graphify-out/cache/58d021c03e8752214f5ad6c2e01e31a31eb20d79452c054ee36d740b63ba5ac5.json - modules/graphify-out/cache/5afbe82cd60e8cabb41b500ed732de33ce3246431d7addbea7e780e7019ec3e1.json - modules/graphify-out/cache/5d73e2649547a6a099ba96902d6eb53a112f75e19cf5f85f7cb3d94672bb9b17.json - modules/graphify-out/cache/5efb0ea8dd163daa68c4d21ae159d96133fd2805e5df747b679ed05f3a8de356.json - modules/graphify-out/cache/605d1819d9abcbb225765dcb0779a31f49c6c5c69a29ca76abb5417924a1cccc.json - modules/graphify-out/cache/6066176534f92b2d7ae9045e222aba593e5f8286efc739b18d254934924208de.json - modules/graphify-out/cache/63408142131bd158b5200b62cd9b0f2f7d03b1e39b9c6034bb17b2824131d4d5.json - modules/graphify-out/cache/63b8d6f1458df5081248e316c32985ccc7a6e135d4b714a30b8960b97a29408e.json - modules/graphify-out/cache/648c948b138f7141cb6b3a0c819f16469230c393eb9c0ccd0316b3d7eac04150.json - modules/graphify-out/cache/69e5415663b5b7861dff3baebb776e4644d550bafb3ac5823fb0cad966c72e17.json - modules/graphify-out/cache/6ca1d7759f39555e2e00db547b4c52f65c20f262b8eb94a664bb8dc13b21e772.json - modules/graphify-out/cache/6d9c6072f81245d266b72ccb16e821f978975a575dfe7d4372f808cb444630e4.json - modules/graphify-out/cache/6f29d7b81fabdaa02e59340afae00093b9a994e2181e31cbc786ec30a2ff2406.json - modules/graphify-out/cache/6f5eae5ce5dd716ae47df4fd51c3ff69f27a553cc376c4bb0945624f1a643eb2.json - modules/graphify-out/cache/71a18dadbb78437aee707cb826c56fa10e169d2c281d2a4e1e7794d3266f3247.json - modules/graphify-out/cache/72872a4a27189f9b4707600eabe2895375a74d4b8a210c2dfee6981375ae3e0e.json - modules/graphify-out/cache/7471e366c1dc5e3edc6a1d31bbc6ca925dbe6b92eceef31dfe4b699da561daf6.json - modules/graphify-out/cache/7bde5bac4df2b23b2697bfb85cec8f53979059c5879845ce005f9d837ced4589.json - modules/graphify-out/cache/7d8e453d67d061bad9f84bd293152bff1eb4050a123fb85150df76118289b3ad.json - modules/graphify-out/cache/7e3596a9864b7c26b0d8aba0a4cb3b69eb67495239f205f49bbe772c160132ca.json - modules/graphify-out/cache/805702d3ee3179d7bbaec8d0c954befdbad0afb0f74bd49b8c6c634a9d1c8302.json - modules/graphify-out/cache/823023774e52e16043875084edfef93f5444300b93c89796075f0b71a036b67a.json - modules/graphify-out/cache/839a2edd861eeec008b44eb434f7197440b8e5ef3019dc8ca3fbb221b5f667b3.json - modules/graphify-out/cache/83eb1a5626da3cdb6d06d6f465e2cb97dbf900e6f54310c57ad5ae14963bc1fd.json - modules/graphify-out/cache/850851aa15fe06a5cdaf8b176788b39fbe3863d774da28ed2663d40898ca8808.json - modules/graphify-out/cache/86eab46102bd9380bb82a5481c2497e2b6062b9c0ab9de9bc8ffd42950140898.json - modules/graphify-out/cache/881d78fe853507992f05a39b625f00c75cb5df82f4524d56ccf97c3611f39671.json - modules/graphify-out/cache/889a916fa16398f5b5e7503ef1fa72b90a3bb5c73e5ded81e5e4032292214406.json - modules/graphify-out/cache/88cc7289fb8df07ebca345b22be4489a0c2c56f1b6fa747ad7feede29fc31e5e.json - modules/graphify-out/cache/8b9702b858995529aab6ca6b346f8c5db0d2fcb9f73ba3caf2897bed0529db80.json - modules/graphify-out/cache/8e0ca4cce67e3edd49950a43810731da6d146ba0e69424a784a06589d72aa1df.json - modules/graphify-out/cache/8e9691ab5ed837d3d651c72008d750fdc3235afe43a63c359b662efacaa57758.json - modules/graphify-out/cache/90c3c081d15ce2c80c1dc125a6c2d83d308b4b82ed2d829f40da7f5fa24f1a11.json - modules/graphify-out/cache/92396e6b4f0beae5ac18a178a76037224fd6b2c7fbec2201a3d2faf5f234785c.json - modules/graphify-out/cache/92f411f6b57e381b051cfdd964707b9f57c2b4a78923b247a6203cf2af6f66a0.json - modules/graphify-out/cache/93ce0702839c90b93232b3b7486b2caefe685ef922d7f01605a84c57b35b410d.json - modules/graphify-out/cache/93eadc5de363a15c3280189388ae9454b7f21e4d7137fa9a35804ff41fe2873b.json - modules/graphify-out/cache/945449a4a92bf55c447b3d284f80111a0e8fcafa1c30f93861f48353992c5e9d.json - modules/graphify-out/cache/972f2e035d7e88101a4124b2751451024b3991b02a9b5faeb6b9d6fd07098ea2.json - modules/graphify-out/cache/98feacb28ac6c89a88c44d7d71a79b659076fe2b3d47d116d2378fb231fc3364.json - modules/graphify-out/cache/9a8747718e6c012ac452e62c4e44f065d1647ea2c112c818e2ccc44d833ef60d.json - modules/graphify-out/cache/9f46ac40b755548247f580ff2e653d4fc6d80bf01b55fb3611337672e760ccc3.json - modules/graphify-out/cache/a119edad95d9de167fd5a7d3167274c56134af46ad7737470038003942325fad.json - modules/graphify-out/cache/a2049963b5043ba8f0b3df0cea49f957dc4f66c08dd94a6d7138bb9aa55935d2.json - modules/graphify-out/cache/a2226de55076d9bd8fc98ac2568afa72afafdcf961907ce2efde2a6d29db7811.json - modules/graphify-out/cache/a369d58a9bbe61e59fa17a6c82f207db975b78aa5af7dc8e3c156194eaf00102.json - modules/graphify-out/cache/a7ee090c2c61ca65818136a592229be8ec4b94b3f0f5a1126aea845fff23cec1.json - modules/graphify-out/cache/a84ecb42b3a272f3380a3126aed625ce2e4abbf176e0a1b2c357c178d2f9dbb1.json - modules/graphify-out/cache/a908428c0934cec0a41ae0f1e1a3104a3333681e6a4e6eaaccb76be693b4b4b9.json - modules/graphify-out/cache/a923eebc79af97ccd47a94b6ebd44a092032e8c69317ecf6c77f3b47f2043f0a.json - modules/graphify-out/cache/a94463fd86743d98314e7b977a80dd7a68e4c78957dfe219d0b6436d44935449.json - modules/graphify-out/cache/ab92ec10c9d627d4ffa11eddc486cd4e418bbe612f8baa2f947db376a294c0d4.json - modules/graphify-out/cache/ad6c9a117bcdab8183df904bf0707e4b10d685268301a2f8616370f591612db4.json - modules/graphify-out/cache/adb64c1eb2481ad46c63b879cd45483d8fd50970486258405f15e23359472c6b.json - modules/graphify-out/cache/ae40bf729592bcc763d6b6c6c2bc74f09f1d60900b4fb259c149049a1a4879e2.json - modules/graphify-out/cache/af84c676ec6acda789d2aeebfa8c83cb1055533517afa3ce871b8028b19f611b.json - modules/graphify-out/cache/af85fd6a9f2a66ed659ec6fc14279b22604a5e8d742eee22652b97f571f1e277.json - modules/graphify-out/cache/b1cbaa758bad3be21f364504c35744c832752a0958105efbd2c5de684009ebbb.json - modules/graphify-out/cache/b2d37ed63d870a5cbb825120781e370e0c8eebef5cd34e8119bb6350bfa03c7f.json - modules/graphify-out/cache/b453a2de799ff1d64b1f0ab50b1a658262da4854c918c4693e1d6b245891bbbc.json - modules/graphify-out/cache/b4ee618517fc3b534a44e61447f7a48250faa687cd51eae9cc71b5a9ba0938f7.json - modules/graphify-out/cache/b63a601002d9cd33a15547f866e591e44c513f3b8a26c26ff7d2337dd1c66fe9.json - modules/graphify-out/cache/b65522ef72d7fbf8f6ff9d75ef63de89d2b5100368981a5d3e9d3d14a19c01b8.json - modules/graphify-out/cache/b6cb63e710ddd5fc625bc67429a5964229a65c3e3a9879e676a8260bac7784ee.json - modules/graphify-out/cache/bbe55f18365550f595b32e2654ac15a2bde025baf73d01c139e80fbb6c0b1b27.json - modules/graphify-out/cache/bd62a8a248b08fb9ca0eb1a063d56d6894c7bda4e944bbd6d59958995ed2a469.json - modules/graphify-out/cache/be43e925d3c08d53a7b1ec16ca45406873ea1d5c23211b750ad121a598e34c52.json - modules/graphify-out/cache/c0141cc20d3a31cffb86a15e540a5841ef0c61ba47c30592c63e75f0d3dbd765.json - modules/graphify-out/cache/c06d0c705f8f90394ca7085acb09163547cf5ffa94b2c669cff12171776118f0.json - modules/graphify-out/cache/c09b785530f780284c4a037eec27baa6f7ec32aff4ae6fa70a24b77fb51b0faf.json - modules/graphify-out/cache/c124403728199f515b9ac7876e1f73cd1771e876617ce7caec289a58c6ef6a39.json - modules/graphify-out/cache/c18b9fcf7cd951d04bcb318a3b0f6cb95167add7717bc375414944aa0a693972.json - modules/graphify-out/cache/c25f3433aac86587b2181688afaad2ac21dd57835dc1114b959ef5c84dcba139.json - modules/graphify-out/cache/c28d6f5d3fa68bc2670117e5e87cb58937de2b5fe97e93f4473a6103851d7b1a.json - modules/graphify-out/cache/c433ed6d78ad35c2701a439df1d6b7ed1e659c087f51fda6cdc0f9c43e632d72.json - modules/graphify-out/cache/c63ad41bcafdab0d41440aa0c5151147c59118cef56d1a208a5de175768ae3cf.json - modules/graphify-out/cache/ca44d706b30cc9b0142af6801a1c20cb1427ca88cc95fe7539526810fc86f8c7.json - modules/graphify-out/cache/cd15886a1da91111a71b3d9dbbea2ca89670204da62c11906f5ae75b6da32472.json - modules/graphify-out/cache/cd65efedb86f15ea7d52dc0112a424c44b60d3739dd30334f96e596c7bc1ad58.json - modules/graphify-out/cache/cd999221c11cc82527bddb8ac2ac6ddb9170e852a58bf749a1ee28d6966ac313.json - modules/graphify-out/cache/ce01861e6dbe2c0f8fc4f50044b1558965db96970e25098bae3c497035da908f.json - modules/graphify-out/cache/cfbcd0136de144066266d4e693cba9f0d1d86359970a6a9b690049afc6d72880.json - modules/graphify-out/cache/cfc035ecc1d70457c9b1869e84c609b6b96674931a904742f41210b072060f16.json - modules/graphify-out/cache/cfda4436e68a22c8d7fb180154e83392b87cd3768c7da0170b5b9c62f8aee728.json - modules/graphify-out/cache/d12dccf07d58d7c0a2b5ea5b6aa821aa419fdc8b34a48939ebf9c565bc439551.json - modules/graphify-out/cache/d2886bb1b2c2a702c60f220715404b4d543642ffd3f33963e0f82a4c63ac2e3c.json - modules/graphify-out/cache/d28bb51bb1ce8d20a6f3137ad35b14ffbc83b7364d6b7bb743933d0d922d332e.json - modules/graphify-out/cache/d3bd2be384f28e6ec932b36487bdcca4c5966b8cd696d16f8b67ae59b7471f47.json - modules/graphify-out/cache/d4848d774c2bc6e6c64f455b197ff2daf4fffb8fd262cd64a1dcb6b4bc9a725d.json - modules/graphify-out/cache/d584bce9d8acb11ef59c235ac7d4d8d804745882d2dad48da56a538cf5a6a552.json - modules/graphify-out/cache/d66147bf0f176df4d3b9dd65c8fce0193265160bc7f08689e90d35c9b5416a17.json - modules/graphify-out/cache/d767e59fd8986c7e4e13b38bf5d766e3940d0b8346b27e29b4db5bb39cb1adfa.json - modules/graphify-out/cache/d7c1275fbbe4449a0a3b42ebbabada2a51a2821ea80e2845e9ac8cc691f0c82c.json - modules/graphify-out/cache/dad8ff12deeab5bb23754cc74ce4063f26039b3a1e0e49c4a971f1a3af238d01.json - modules/graphify-out/cache/db20ee6958777ee0ad40668f2c5778a97dd313484b2c7522f120fd9544d7b475.json - modules/graphify-out/cache/dbe8a98f87d00483d3d6531215c0acc33f6fc7b9ec8b01a778c446b54fe70d4c.json - modules/graphify-out/cache/dd677b1ba4f494ee843125b5cc6e9b3e1821334a75f4ad95ee40e5fcb4986c1c.json - modules/graphify-out/cache/de6345cb6f6f2c9121358c6890b656ddff1fde9eb9cfb59527162d791eb9437b.json - modules/graphify-out/cache/df58a7d2670a99066cd4d31e2cc33d93f45a588667563b29d5176fe63245eafb.json - modules/graphify-out/cache/e00df8727fe4ec9c5ee699e063e744f97d5fa5a1e77d6cfcc697e3eb7108a193.json - modules/graphify-out/cache/e103b4a2d44b8535783229f5717e0f7d7c2f9f65e99c5f19078a0732e4153912.json - modules/graphify-out/cache/e2c629e494b277e3fa004d432969b5f98aa49dda09e6e4ae7b6884a96495d339.json - modules/graphify-out/cache/e8c82b59e3c0550f3af525820fd60aa4081a043dae5f2e1a7d3f13c8291030f0.json - modules/graphify-out/cache/ed6748ad0384ed2ed9d66bc72ba2c133e184ead3dd93d6e377156701c0c6b60a.json - modules/graphify-out/cache/f11472dd845abcbad58d1d6a11b65ea9d3d218577027608dedb4c8080d1bed16.json - modules/graphify-out/cache/f1e7a02e36872b9fd6dd295039307e6dc9ae183ee6e88cbb4dac1b64df6577ac.json - modules/graphify-out/cache/f8d2fc24e6fc86802b4e91296690ab3c8b31bbbfe70698532c05a90aa3bd486d.json - modules/graphify-out/cache/fd2a60045d1899d661c492a7d4e5eefd1d010691f80aafcab0be5abf01348cdc.json - modules/graphify-out/cache/fdcbc4cf5a17a1e3ce16cd550c9a16f7a6f12cb07fca92a0ad5bee7f77ed5470.json - modules/graphify-out/cache/ff7170035f673bef01ade88b0768aa07502c88767c2db95705408cef8d005e16.json - tests/test_credentials_rotation.py - tests/test_doctor.py - tests/test_recommendation.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 04 jun 2026 21:35:56 -04 \n\n Hora: 1780623356

Nuevas características

Otros

    • feat(reco): unify next-best-action recommenders into one engine

Nuevas características

Otros

    • feat(feat): Stream de razonamiento del daemon \n\n Version: release/0.2.147 \n\n Kill-chain que se llena solo \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 02 jun 2026 17:44:35 -04 \n\n Hora: 1780436675

Correcciones

Otros

    • fix(fix): ruff fix \n\n Version: release/0.2.146 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 02 jun 2026 00:56:15 -04 \n\n Hora: 1780376175

Nuevas características

Otros

    • feat(feature): some love to modularization \n\n Version: release/0.2.145 \n\n esto quizas debo ser un refactor \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 01 jun 2026 19:51:06 -04 \n\n Hora: 1780357866

Otros

Otros

    • feature(feat): new l00t commands \n\n Version: release/0.2.143 \n\n and some love \n\n Modified file(s):\n- CLAUDE.md - COMMANDS.md - cli/command_chain.py - cli/command_index.json - docs/COMMANDS.html - docs/command_chain.md - lazyown.py - skills/lazyown_mcp.py - tests/test_command_chain.py - tests/test_command_palette.py\nCreated file(s):\n- cli/command_chain.py - docs/command_chain.md - tests/test_command_chain.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 27 may 2026 23:50:28 -04 \n\n Hora: 1779940228

Nuevas características

Otros

    • feat(chain): add prev/next command-chain primitive + CLAUDE.md tech-debt law

Documentación

Otros

    • docs(docs): new docs \n\n Version: release/0.2.141 \n\n with love \n\n Modified file(s):\n- .github/dependabot.yml - .hermes/plans/2026-05-25_lazyown-architecture-improvements.md - AGENTS.md - CLAUDE.md - COMMANDS.md - CONTRIBUTING.md - ESSENTIALS.md - QUICKSTART.md - README.md - SECURITY.md - UTILS.md - docs/COMMANDS.html - docs/UTILS.html - docs/c2.md - docs/cred.md - docs/enum.md - docs/exfil.md - docs/exploit.md - docs/lateral.md - docs/persist.md - docs/postexp.md - docs/privesc.md - docs/recon.md - docs/report.md - lazyc2/security/README.md - lazyown.py - modules/cgi-bin/README.md - modules/modules/README.md - pull_request_template.md - readmeneitor.py - run_telegram_hermes.sh - skills/README.md - skills/hermes-lazyown/README.md - skills/hermes-lazyown/SKILL.md - skills/hermes-lazyown/init.py - skills/hermes-lazyown/claudemd_rules.py - skills/hermes-lazyown/config_bridge.py - skills/hermes-lazyown/constants.py - skills/hermes-lazyown/executor.py - skills/hermes-lazyown/hermes_sync.py - skills/hermes-lazyown/mcp_server.py - skills/hermes-lazyown/output_compactor.py - skills/lazyown.md - skills/lazyown/SKILL.md - skills/tests/README.md - telegram_hermes.py - test/README.md - utils.py\nCreated file(s):\n- .github/dependabot.yml - .hermes/plans/2026-05-25_lazyown-architecture-improvements.md - docs/c2.md - docs/cred.md - docs/enum.md - docs/exfil.md - docs/exploit.md - docs/lateral.md - docs/persist.md - docs/postexp.md - docs/privesc.md - docs/recon.md - docs/report.md - lazyc2/security/README.md - modules/cgi-bin/README.md - modules/modules/README.md - run_telegram_hermes.sh - skills/hermes-lazyown/README.md - skills/hermes-lazyown/SKILL.md - skills/hermes-lazyown/init.py - skills/hermes-lazyown/claudemd_rules.py - skills/hermes-lazyown/config_bridge.py - skills/hermes-lazyown/constants.py - skills/hermes-lazyown/executor.py - skills/hermes-lazyown/hermes_sync.py - skills/hermes-lazyown/mcp_server.py - skills/hermes-lazyown/output_compactor.py - skills/tests/README.md - telegram_hermes.py - test/README.md\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 25 may 2026 02:27:57 -04 \n\n Hora: 1779690477

Otros

Otros

    • fix: regenerate COMMANDS.md/UTILS.md, fix utils.py banner, translate remaining Spanish comments

Otros

Otros

    • docs: add branching strategy (dev/pp/main) to CLAUDE.md, AGENTS.md, CONTRIBUTING.md, SKILL.md

Otros

Otros

    • docs: translate all Spanish docstrings/UI to English, sync MCP tool count to 131, add phase guides

Otros

Otros

    • feat: add Hermes-native MCP integration layer (hermes-lazyown)

Otros

Otros

    • Create dependabot.yml

Nuevas características

Otros

    • feat(themes to popups :D): with love \n\n Version: release/0.2.141 \n\n :D \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 24 may 2026 23:45:48 -04 \n\n Hora: 1779680748

Refactorización

Otros

    • refactor(better contract in payload.json): better wizard --tutorial \n\n Version: release/0.2.139 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 24 may 2026 03:54:59 -04 \n\n Hora: 1779609299

Nuevas características

Otros

    • feat(feat): new graphos \n\n Version: release/0.2.139 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 23 may 2026 04:26:06 -04 \n\n Hora: 1779524766

Nuevas características

Otros

    • feat(feat): some new feats \n\n Version: release/0.2.138 \n\n with love \n\n Modified file(s):\n- .gitignore - AGENTS.md - CHEATSHEET.md - ESSENTIALS.md - PLAN_WORLDCLASS.md - QUICKSTART.md - cli/commands/init.py - cli/commands/enum.py - cli/commands/recon.py - cli/lazynmap_post.py - cli/recon_plan.py - knowledge_base_vuln.json - lazyown.py - modules/knowledge_base_vuln.json - scripts/setup_hermes_mcp.sh - skills/README.md - skills/lazyown/README.md - skills/lazyown/SKILL.md - soul.md - tests/test_lazynmap_post.py - tests/test_recon_plan.py\nDeleted file(s):\n- knowledge_base_vuln.json - modules/knowledge_base_vuln.json\nCreated file(s):\n- AGENTS.md - CHEATSHEET.md - ESSENTIALS.md - PLAN_WORLDCLASS.md - cli/commands/enum.py - cli/commands/recon.py - cli/lazynmap_post.py - cli/recon_plan.py - scripts/setup_hermes_mcp.sh - skills/lazyown/README.md - skills/lazyown/SKILL.md - soul.md - tests/test_lazynmap_post.py - tests/test_recon_plan.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 22 may 2026 21:52:50 -04 \n\n Hora: 1779501170

Otros

Otros

    • Batch A: migrate 22 do_* methods to phase-scoped CommandSets + Hermes-friendly docs

Nuevas características

Otros

    • feat(lazynmap): generate recon plan from trigger catalog after scan

Otros

Otros

    • chore(dedup): untrack runtime cache knowledge_base_vuln.json

Refactorización

Otros

    • refactor(refactor in tools): all green now \n\n Version: release/0.2.135 \n\n :D \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 21 may 2026 17:16:43 -04 \n\n Hora: 1779398203

Refactorización

Otros

    • refactor(some refactors in wizards): with love \n\n Version: release/0.2.134 \n\n :D \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 21 may 2026 04:22:24 -04 \n\n Hora: 1779351744

Correcciones

Otros

    • fix(fix): binding ips \n\n Version: release/0.2.134 \n\n security issue \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 21 may 2026 00:25:14 -04 \n\n Hora: 1779337514

Refactorización

Otros

    • refactor(refactor): and security issues \n\n Version: release/0.2.132 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 20 may 2026 23:06:59 -04 \n\n Hora: 1779332819

Nuevas características

Otros

    • feat(feat): surface \n\n Version: release/0.2.132 \n\n new command to explore the surface of operation \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 20 may 2026 13:12:50 -04 \n\n Hora: 1779297170

Nuevas características

Otros

    • feat(feat): suggested commands \n\n Version: release/0.2.131 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 19 may 2026 23:05:50 -04 \n\n Hora: 1779246350

Nuevas características

Otros

    • feat(feat): lazyaddons \n\n Version: release/0.2.130 \n\n mroe granularity to lazyaddosns and triggers ? comming soon \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 19 may 2026 00:55:27 -04 \n\n Hora: 1779166527

Nuevas características

Otros

    • feat(feat): new exploit \n\n Version: release/0.2.129 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 17 may 2026 23:59:39 -04 \n\n Hora: 1779076779

Nuevas características

Otros

    • feat(feat): new orquestator \n\n Version: release/0.2.128 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 17 may 2026 00:56:05 -04 \n\n Hora: 1778993765

Nuevas características

Otros

    • feat(feat): pipeline \n\n Version: release/0.2.127 \n\n Cómo usarlo: \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 17 may 2026 00:33:29 -04 \n\n Hora: 1778992409

Correcciones

Otros

    • fix(security bug fixing in lazybrp): with love \n\n Version: release/0.2.126 \n\n :D \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 16 may 2026 21:39:23 -04 \n\n Hora: 1778981963

Correcciones

Otros

    • fix(fix): security issues fixed \n\n Version: release/0.2.125 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 16 may 2026 21:31:11 -04 \n\n Hora: 1778981471

Correcciones

Otros

    • fix(fix): security fixes \n\n Version: release/0.2.124 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 16 may 2026 21:08:23 -04 \n\n Hora: 1778980103

Correcciones

Otros

    • fix(fix): bug fixing \n\n Version: release/0.2.123 \n\n repair security issueswith love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 16 may 2026 20:39:11 -04 \n\n Hora: 1778978351

Nuevas características

Otros

    • feat(feat): new features and security updates \n\n Version: release/0.2.122 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 16 may 2026 20:14:39 -04 \n\n Hora: 1778976879

Documentación

Otros

    • docs(docs): update CLAUDE.md with session learnings \n\n Version: release/0.2.120 \n\n expand repo map with 30 dirs and gitignore notes; add README convention as coding standard rule 11; add blueprint template_folder pattern to extending section; add new directory row to extension table; add 15f DEPLOY.sh section; update 16 read-these-next \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 19:22:28 -04 \n\n Hora: 1778887348

Documentación

Otros

    • docs(docs): add README to every project directory \n\n Version: release/0.2.119 \n\n create 21 new READMEs and update 3 existing ones; covers cli, core, modules, templates, sessions, tools, parquets, tests, static, lazyscripts, playbooks, lazyadversaries, scripts, lazyown-docker, lazygui, vpn, docs, lazyc2, modules_ext, modules/backdoor, modules/integrations, modules/rootkit, modules/win_rootkit, cli/commands; remove emojis from lazyaddons and plugins READMEs; update skills README with 95 tool count and collab note \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 19:02:47 -04 \n\n Hora: 1778886167

Documentación

Otros

    • docs(docs): CLAUDE.md update with beacon family, collab, and onboarding \n\n Version: release/0.2.118 \n\n add sections 15c-15e covering blacksandbeacon Linux BOF, collab_bp team server, and QUICKSTART onboarding; update repository map, C2 surface, sessions table, and cheatsheet \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 16:11:13 -04 \n\n Hora: 1778875873

Nuevas características

Otros

    • feat(feat): gap2 team server UI and gap3 onboarding quickstart \n\n Version: release/0.2.118 \n\n add collab.html team dashboard, collab_join CLI cmd, QUICKSTART.md and 67 tests \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 16:07:58 -04 \n\n Hora: 1778875678

Nuevas características

Otros

    • feat(feat): blacksandbeacon Linux BOF addon \n\n Version: release/0.2.117 \n\n add blacksandbeacon and blacksandbeacon_bof lazyaddons with 59 tests and README updates \n\n Modified file(s):\n- README.md - lazyaddons/blacksandbeacon.yaml - lazyaddons/blacksandbeacon_bof.yaml - tests/test_blacksandbeacon_addon.py\nCreated file(s):\n- lazyaddons/blacksandbeacon.yaml - lazyaddons/blacksandbeacon_bof.yaml - tests/test_blacksandbeacon_addon.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: vie 15 may 2026 14:02:09 -04 \n\n Hora: 1778868129

Nuevas características

Otros

    • feat(c2): add blacksandbeacon lazyaddon with Linux BOF support

Nuevas características

Otros

    • feat(feat): some wizzards and some suggester \n\n Version: release/0.2.116 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 14 may 2026 21:48:55 -04 \n\n Hora: 1778809735

Nuevas características

Otros

    • feat(feat): recomended commands and some love \n\n Version: release/0.2.115 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 14 may 2026 01:26:16 -04 \n\n Hora: 1778736376

Nuevas características

Otros

    • feat(feat): some playbooks \n\n Version: release/0.2.114 \n\n mitre attck \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 13 may 2026 03:54:29 -04 \n\n Hora: 1778658869

Nuevas características

Otros

    • feat(feat): new feature sandbox dockerized run and some other love \n\n Version: release/0.2.113 \n\n with much more love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 13 may 2026 00:06:17 -04 \n\n Hora: 1778645177

Otros

Otros

    • feature(features news): with love \n\n Version: release/0.2.112 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 12 may 2026 23:42:03 -04 \n\n Hora: 1778643723

Otros

Otros

    • feature(feat): new wizard and some refactor in LazyAddons \n\n Version: release/0.2.111 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mar 12 may 2026 10:26:27 -04 \n\n Hora: 1778595987

Nuevas características

Otros

    • feat(feat): some improvements in autonomous loop \n\n Version: release/0.2.110 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 11 may 2026 01:45:03 -04 \n\n Hora: 1778478303

Nuevas características

Otros

    • feat(feat): dashboards \n\n Version: release/0.2.109 \n\n new dashboard \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 11 may 2026 00:44:42 -04 \n\n Hora: 1778474682

Refactorización

Otros

    • refactor(alto refactor con nuevo configurador, eliminacion de bugfixing de linter, nuevo prompt configurable): co namor para la comunidad \n\n Version: release/0.2.107 \n\n jajajja re loco va a quedar esto \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: lun 11 may 2026 00:14:40 -04 \n\n Hora: 1778472880

Otros

Otros

    • feature(fuzzy tab): with love \n\n Version: release/0.2.107 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 10 may 2026 21:41:31 -04 \n\n Hora: 1778463691

Refactorización

Otros

    • refactor(refactor): some love \n\n Version: release/0.2.105 \n\n in refactors varios \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: dom 10 may 2026 16:46:01 -04 \n\n Hora: 1778445961

Refactorización

Otros

    • refactor(refactor): refactor to mcp \n\n Version: release/0.2.104 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 23:12:52 -04 \n\n Hora: 1778382772

Nuevas características

Otros

    • feat(feat): some patchs \n\n Version: release/0.2.104 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 18:46:20 -04 \n\n Hora: 1778366780

Nuevas características

Otros

    • feat(feat): reasdme updates \n\n Version: release/0.2.101 \n\n \n\n Modified file(s):\n- CHANGELOG.md - README.md - cli/palette_command.py - cli/palette_graph.py - docs/CHANGELOG.html - docs/README.html - lazyaddons/dirtyfrag.yaml - lazyc2.py - skills/lazyown_mcp.py - templates/base.html - templates/palette.html - tests/test_command_palette.py - version.json\nCreated file(s):\n- cli/palette_graph.py - lazyaddons/dirtyfrag.yaml - templates/palette.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 01:59:51 -04 \n\n Hora: 1778306391

Nuevas características

Otros

    • feat(feat): readme updates \n\n Version: release/0.2.102 \n\n \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 01:58:03 -04 \n\n Hora: 1778306283

Otros

Otros

    • feature(feat): new features, and readme update \n\n Version: release/0.2.101 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: sáb 09 may 2026 01:57:18 -04 \n\n Hora: 1778306238

Otros

Otros

    • Add files via upload

Nuevas características

Otros

    • feat(feat): some love to autocomplete commands. \n\n Version: release/0.2.100 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 07 may 2026 23:59:11 -04 \n\n Hora: 1778212751

Otros

Otros

    • feature(feature): assign command with tabs \n\n Version: release/0.2.99 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: jue 07 may 2026 00:53:57 -04 \n\n Hora: 1778129637

Refactorización

Otros

    • refactor(refactor): some bug fixing and refactors \n\n Version: release/0.2.97 \n\n with love \n\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 06 may 2026 10:56:21 -04 \n\n Hora: 1778079381

Nuevas características

Otros

    • feat(feat): new features llm new bug fixing and new refactoring \n\n Version: release/0.2.97 \n\n with love \n\n Modified file(s):\n- .codacyrc - .env.example - .eslintignore - .eslintrc.json - .gitignore - .mcp.json - .pylintrc - CLAUDE.md - DEPLOY.sh - README.md - cert.pem - cert.pem.bkp - docs/SECURITY_PLAN.md - graphify-out/.graphify_detect.json - graphify-out/.graphify_python - install.sh - key.pem - key.pem.bkp - knowledge_base_vuln.json - lazyaddons/copyfail.yaml - lazyaddons/gui2.yaml - lazyaddons/lazyaddon_creator.yaml - lazyaddons/lazyllmchat.yaml - lazyaddons/opencode_adapter.yaml - lazyaddons/toposwarm.yaml - lazyc2.py - lazyc2/init.py - lazyc2/security/init.py - lazyc2/security/constants.py - lazyc2/security/services.py - lazyc2/security/validators.py - lazygui/init.py - lazygui/main.py - lazygui/app.py - lazygui/config/init.py - lazygui/config/constants.py - lazygui/config/paths.py - lazygui/config/settings.py - lazygui/panels/init.py - lazygui/panels/base.py - lazygui/panels/event_log_panel.py - lazygui/panels/listeners_panel.py - lazygui/panels/registry.py - lazygui/panels/sessions_panel.py - lazygui/panels/terminal_panel.py - lazygui/services/init.py - lazygui/services/backend.py - lazygui/services/event_log.py - lazygui/services/factory.py - lazygui/services/local_backend.py - lazygui/services/models.py - lazygui/services/teamserver_backend.py - lazygui/theme/init.py - lazygui/theme/manager.py - lazygui/theme/palettes/init.py - lazygui/theme/palettes/catppuccin_mocha.py - lazygui/theme/palettes/cobalt_clone.py - lazygui/theme/palettes/gruvbox_dark.py - lazygui/theme/palettes/solarized_light.py - lazygui/theme/palettes/tactical_green.py - lazygui/theme/palettes/tokyo_night.py - lazygui/theme/qss_builder.py - lazygui/theme/tokens.py - lazygui/version.py - lazygui/widgets/init.py - lazygui/widgets/command_palette_list.py - lazygui/widgets/event_log_view.py - lazygui/widgets/filter_bar.py - lazygui/widgets/status_badge.py - lazygui/widgets/terminal_view.py - lazygui/windows/init.py - lazygui/windows/command_palette_window.py - lazygui/windows/connect_dialog.py - lazygui/windows/main_window.py - modules/ai_fallback.py - modules/hive_invoke.py - modules/knowledge_base_vuln.json - modules/lazyaddon_creator.py - modules/lazyllmchat.py - modules/moe_router.py - modules/obs_parser.py - modules/session_rag.py - modules/toposwarm_bridge.py - modules/world_model.py - payload.json - sessions/implant/implant_crypt.go - skills/hive_mind.py - skills/lazyown_claudemd.py - skills/lazyown_context.py - skills/lazyown_daemon.py - skills/lazyown_hooks.py - skills/lazyown_mcp.py - skills/lazyown_permissions.py - skills/lazyown_session.py - skills/tests/test_harness_e2e.py - skills/toposwarm_autonomous.py - static/security_dashboard.png - templates/index.html - tests/integration_autonomous_flow.py - tests/test_security_lazyc2.py\nDeleted file(s):\n- cert.pem - cert.pem.bkp - key.pem - key.pem.bkp\nCreated file(s):\n- .codacyrc - .env.example - .eslintignore - .eslintrc.json - .mcp.json - .pylintrc - CLAUDE.md - docs/SECURITY_PLAN.md - graphify-out/.graphify_detect.json - graphify-out/.graphify_python - lazyaddons/copyfail.yaml - lazyaddons/gui2.yaml - lazyaddons/lazyaddon_creator.yaml - lazyaddons/lazyllmchat.yaml - lazyaddons/opencode_adapter.yaml - lazyaddons/toposwarm.yaml - lazyc2/init.py - lazyc2/security/init.py - lazyc2/security/constants.py - lazyc2/security/services.py - lazyc2/security/validators.py - lazygui/init.py - lazygui/main.py - lazygui/app.py - lazygui/config/init.py - lazygui/config/constants.py - lazygui/config/paths.py - lazygui/config/settings.py - lazygui/panels/init.py - lazygui/panels/base.py - lazygui/panels/event_log_panel.py - lazygui/panels/listeners_panel.py - lazygui/panels/registry.py - lazygui/panels/sessions_panel.py - lazygui/panels/terminal_panel.py - lazygui/services/init.py - lazygui/services/backend.py - lazygui/services/event_log.py - lazygui/services/factory.py - lazygui/services/local_backend.py - lazygui/services/models.py - lazygui/services/teamserver_backend.py - lazygui/theme/init.py - lazygui/theme/manager.py - lazygui/theme/palettes/init.py - lazygui/theme/palettes/catppuccin_mocha.py - lazygui/theme/palettes/cobalt_clone.py - lazygui/theme/palettes/gruvbox_dark.py - lazygui/theme/palettes/solarized_light.py - lazygui/theme/palettes/tactical_green.py - lazygui/theme/palettes/tokyo_night.py - lazygui/theme/qss_builder.py - lazygui/theme/tokens.py - lazygui/version.py - lazygui/widgets/init.py - lazygui/widgets/command_palette_list.py - lazygui/widgets/event_log_view.py - lazygui/widgets/filter_bar.py - lazygui/widgets/status_badge.py - lazygui/widgets/terminal_view.py - lazygui/windows/init.py - lazygui/windows/command_palette_window.py - lazygui/windows/connect_dialog.py - lazygui/windows/main_window.py - modules/lazyaddon_creator.py - modules/lazyllmchat.py - modules/toposwarm_bridge.py - skills/lazyown_claudemd.py - skills/lazyown_context.py - skills/lazyown_hooks.py - skills/lazyown_permissions.py - skills/lazyown_session.py - skills/tests/test_harness_e2e.py - skills/toposwarm_autonomous.py - tests/integration_autonomous_flow.py - tests/test_security_lazyc2.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: mié 06 may 2026 10:53:02 -04 \n\n Hora: 1778079182

Correcciones

Otros

    • fix(deploy): corrige DEPLOY.sh para GPG opcional, gh releases y orden de variables

Otros

Otros

    • Update README.md

Otros

Otros

    • Merge pull request #139 from grisuno/feature/lazyc2-security-plan

Nuevas características

Otros

    • feat(security): add lazyc2 security layer with validators, services, and pytest tests

Otros

Otros

    • new CLAUDE md FILE

Otros

Otros

    • Update README.md

Otros

Otros

    • Merge pull request #138 from grisuno/feature/lazyllmchat-assistant

Nuevas características

Otros

    • feat(lazyllmchat): add interactive LLM chatbot module and addon

Otros

Otros

    • new features

Correcciones

Otros

    • fix(webcli): wire local-shell xterm to /pty namespace with websocket transport

Otros

Otros

    • feat: Claude Code-style harness layer for LazyOwn MCP

Otros

Otros

    • Add files via upload

Otros

Otros

    • Update install.sh for package installations and fixes

Otros

Otros

    • Add files via upload

Otros

Otros

    • Merge pull request #137 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: online feedback loop for TopoSwarm routing (RL from user signal)

Otros

Otros

    • Merge pull request #136 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: toposwarm lazyaddon — autonomous red team agent driven by TopoSwarm

Otros

Otros

    • Merge pull request #135 from grisuno/feat/toposwarm-addon

Otros

Otros

    • feat: TopoSwarm local brain — fallback when Claude Code / cloud APIs unavailable

Otros

Otros

    • Merge pull request #134 from grisuno/feat/toposwarm-addon

Otros

Otros

    • Add files via upload

Otros

Otros

    • feat: add TopoSwarm AI router addon for LazyOwn MCP

Otros

Otros

    • Merge pull request #133 from grisuno/feature/expand-cloud-rag-stealth-2106303999655273923

Otros

Otros

    • Expand capabilities (Cloud/K8s/RAG) and fix CI

Otros

Otros

    • Expand LazyOwn capabilities and fix CI

Otros

Otros

    • Final submission: Expand LazyOwn capabilities for Cloud/K8s and Multi-Index RAG

Otros

Otros

    • Expand LazyOwn capabilities with Cloud/K8s support and Multi-Index RAG

Nuevas características

Otros

    • feat(feat): \n\n Version: release/0.2.96 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - modules/reactive_engine.py - payload.json - skills/lazyown_mcp.py - skills/lazyown_policy.py - skills/mcp_restart.sh - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 30 23:34:47 2026 -0300 \n\n Hora: 1774924487

Nuevas características

Otros

    • feat(mcp): SSE daemon transport + reliable restart script

Correcciones

Otros

    • fix(loop): detect ABABAB oscillation + rebalance policy transitions

Correcciones

Otros

    • fix(reactive): ACL errors no longer trigger evasion advisor; stuck-loop blocks by base name

Correcciones

Otros

    • fix(autonomy): stuck-loop recovery covers any repeated command, not just 'list'

Nuevas características

Otros

    • feat(autonomy): self-healing autonomous loop — credential/domain auto-injection, nmap XML parse, stuck-loop recovery

Nuevas características

Otros

    • feat(mcp): world-class MCP expansion — 92 tools, 26 data sources, zero-gap operator autonomy

Nuevas características

Otros

    • feat(feat): a new way to search vulns in the context of mcp \n\n Version: release/0.2.95 \n\n and some of love in the autonomous loop \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown.md - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 24 02:24:54 2026 -0300 \n\n Hora: 1774329894

Nuevas características

Otros

    • feat(feat): ReactiveSelector → pattern-matched decisions (AV/EDR, privesc hints, creds) \n\n Version: release/0.2.94 \n\n ParquetSelector → past successful commands from session history \n\n Modified file(s):\n- README.md - docs/README.html - skills/README.md - skills/autonomous_daemon.py - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 23 14:51:05 2026 -0300 \n\n Hora: 1774288265

Nuevas características

Otros

    • feat(feat): hive command now from cli now \n\n Version: release/0.2.93 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - modules/world_model.py - skills/hive_mind.py - skills/lazyown_campaign.py - skills/lazyown_policy.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 23 02:43:29 2026 -0300 \n\n Hora: 1774244609

Nuevas características

Otros

    • feat(feat): some improves in the cicle \n\n Version: release/0.2.92 \n\n autonomous \n\n Modified file(s):\n- COMMANDS.md - README.md - docs/COMMANDS.html - docs/README.html - lazyc2.py - lazyown.py - skills/README.md - skills/autonomous_daemon.py - skills/lazyown.md\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sun Mar 22 14:55:19 2026 -0300 \n\n Hora: 1774202119

Nuevas características

Otros

    • feat(feat): autonomous lop is closed now \n\n Version: release/0.2.91 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json - skills/autonomous_daemon.py - skills/hive_mind.py - skills/lazyown.md - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sun Mar 22 02:49:40 2026 -0300 \n\n Hora: 1774158580

Nuevas características

Otros

    • feat(feat): some ideas from openclaw \n\n Version: release/0.2.89 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sat Mar 21 04:54:43 2026 -0300 \n\n Hora: 1774079683

Otros

Otros

    • Add Codacy security scan workflow

Pruebas

Otros

    • test(test): test \n\n Version: release/0.2.86 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Sat Mar 21 01:45:48 2026 -0300 \n\n Hora: 1774068348

Nuevas características

Otros

    • feat(feat): some love \n\n Version: release/0.2.84 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 17:40:43 2026 -0300 \n\n Hora: 1773952843

Nuevas características

Otros

    • feat(feat): \n\n Version: release/0.2.84 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 16:36:16 2026 -0300 \n\n Hora: 1773948976

Pruebas

Otros

    • test(test): test \n\n Version: release/0.2.83 \n\n \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 16:35:31 2026 -0300 \n\n Hora: 1773948931

Pruebas

Otros

    • test(test): testing deployment and up the versioning semantic \n\n Version: release/0.2.80 \n\n \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 16:34:29 2026 -0300 \n\n Hora: 1773948869

Pruebas

Otros

    • test(test): testing deplyment \n\n Version: release/0.2.80 \n\n \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 16:33:22 2026 -0300 \n\n Hora: 1773948802

Refactorización

Otros

    • refactor(refactor): some improves and refactors in the lazyown env \n\n Version: release/0.2.81 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - lazyc2.py - pwntomate.py - sessions/phishing/campaigns/short_urls.json - skills/sessions_watcher.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 14:39:49 2026 -0300 \n\n Hora: 1773941989

Nuevas características

Otros

    • feat(feat): some refactors \n\n Version: release/0.2.82 \n\n \n\n Modified file(s):\n- .gitignore - README.md - docs/README.html - payload.json - skills/lazyown.md - skills/lazyown_mcp.py - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 02:34:16 2026 -0300 \n\n Hora: 1773898456

Nuevas características

Otros

    • feat(feat): mcp \n\n Version: release/0.2.82 \n\n \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 02:30:33 2026 -0300 \n\n Hora: 1773898233

Nuevas características

Otros

    • feat(feat): mcp \n\n Version: release/0.2.82 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - parquets/session_knowledge.parquet\nDeleted file(s):\n- parquets/session_knowledge.parquet\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 01:13:21 2026 -0300 \n\n Hora: 1773893601

Nuevas características

Otros

    • feat(feat): algunos retoques \n\n Version: release/0.2.81 \n\n con amor \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Thu Mar 19 00:51:51 2026 -0300 \n\n Hora: 1773892311

Nuevas características

Otros

    • feat(feat): lazyown finally has soul \n\n Version: release/0.2.80 \n\n it's a live xD naa, it's a jocke but has agetic cappabillities now \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown.md - skills/lazyown_mcp.py - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Wed Mar 18 23:27:55 2026 -0300 \n\n Hora: 1773887275

Nuevas características

Otros

    • feat(feat): the mcp can now anotate the succes or failure and the clasification of commands, so the sessions db can feed deeplearning models to improve or ai models \n\n Version: release/0.2.79 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 23:07:52 2026 -0300 \n\n Hora: 1773799672

Nuevas características

Otros

    • feat(feat): a little changes in mcp \n\n Version: release/0.2.78 \n\n with love \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown_mcp.py - skills/mcp_restart.sh\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 18:58:51 2026 -0300 \n\n Hora: 1773784731

Nuevas características

Otros

    • feat(feat): some love to mcp \n\n Version: release/0.2.77 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - skills/lazyown_mcp.py - skills/mcp_restart.sh - static/security_dashboard.png\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 17:00:07 2026 -0300 \n\n Hora: 1773777607

Nuevas características

Otros

    • feat(feat): new utils into mcp \n\n Version: release/0.2.76 \n\n \n\n Modified file(s):\n- README.md - docs/README.html - payload.json - skills/heartbeat.py - skills/lazyown.md - skills/lazyown_mcp.py\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 01:22:38 2026 -0300 \n\n Hora: 1773721358

Nuevas características

Otros

    • feat(feat): readme \n\n Version: release/0.2.75 \n\n :D \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 01:20:56 2026 -0300 \n\n Hora: 1773721256

Nuevas características

Otros

    • feat(feat): readme \n\n Version: release/0.2.75 \n\n :D \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 01:19:55 2026 -0300 \n\n Hora: 1773721195

Nuevas características

Otros

    • feat(feat): new readme \n\n Version: release/0.2.75 \n\n :D \n\n Modified file(s):\n- README.md - docs/README.html - skills/README.md\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Tue Mar 17 01:04:09 2026 -0300 \n\n Hora: 1773720249

Otros

Otros

    • Merge pull request #123 from grisuno/grisuno-patch-1

Otros

Otros

    • Add LazyOwn MCP integration details to README

Otros

Otros

    • Update README.md

Nuevas características

Otros

    • feat(feat): new full mcp to interact with claude code with independent agents flow \n\n Version: release/0.2.75 \n\n with love has been a long time \n\n Modified file(s):\n- README.md - docs/README.html - payload.json\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/overview/6429 \n\n LazyOwn/ https://grisuno.github.io/LazyOwn/ \n\n \n\n Fecha: Mon Mar 16 23:43:48 2026 -0300 \n\n Hora: 1773715428

Nuevas características

Otros

    • feat(feat): new feature to create new features :P \n\n Version: release/0.2.75 \n\n using claud code and skills to using their mcp to create lazyaddons \n\n Modified file(s):\n- README.md - docs/README.html\n LazyOwn on HackTheBox: https://app.hackthebox.com/teams/ov

... (Notas truncadas por limite de GitHub. Ver CHANGELOG.md completo en el repo)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track grisuno/LazyOwn

Get notified when new releases ship.

Sign up free

About grisuno/LazyOwn

All releases →

Related context

Beta — feedback welcome: [email protected]